edu.ucsb.nceas.morpho.editor
Class XMLPanels

java.lang.Object
  |
  +--java.awt.Component
        |
        +--edu.ucsb.nceas.morpho.editor.XMLPanels

public class XMLPanels
extends java.awt.Component

See Also:
Serialized Form

Field Summary
 DocFrame container
           
 javax.swing.tree.DefaultMutableTreeNode doc
           
 javax.swing.JPanel topPanel
           
 javax.swing.JTree tree
           
 javax.swing.tree.DefaultTreeModel treeModel
           
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
XMLPanels()
          Default constructor.
XMLPanels(javax.swing.tree.DefaultMutableTreeNode node)
          Constructs a panel tree with the specified root.
XMLPanels(javax.swing.tree.DefaultMutableTreeNode node, int defaultWidth)
          Constructs a panel tree with the specified root.
 
Method Summary
static java.lang.Object createObject(java.lang.reflect.Constructor constructor, java.lang.Object[] arguments)
           
 void setContainer(DocFrame df)
           
 void setTree(javax.swing.JTree tree)
           
 void setTreeModel(javax.swing.tree.DefaultTreeModel tm)
           
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

topPanel

public javax.swing.JPanel topPanel

doc

public javax.swing.tree.DefaultMutableTreeNode doc

treeModel

public javax.swing.tree.DefaultTreeModel treeModel

tree

public javax.swing.JTree tree

container

public DocFrame container
Constructor Detail

XMLPanels

public XMLPanels()
Default constructor.

XMLPanels

public XMLPanels(javax.swing.tree.DefaultMutableTreeNode node)
Constructs a panel tree with the specified root.

XMLPanels

public XMLPanels(javax.swing.tree.DefaultMutableTreeNode node,
                 int defaultWidth)
Constructs a panel tree with the specified root. and the specified default panel width
Method Detail

setTreeModel

public void setTreeModel(javax.swing.tree.DefaultTreeModel tm)

setTree

public void setTree(javax.swing.JTree tree)

setContainer

public void setContainer(DocFrame df)

createObject

public static java.lang.Object createObject(java.lang.reflect.Constructor constructor,
                                            java.lang.Object[] arguments)


Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.