Package com.actelion.research.gui.dock
Class TreeRoot
- java.lang.Object
-
- com.actelion.research.gui.dock.TreeElement
-
- com.actelion.research.gui.dock.TreeContainer
-
- com.actelion.research.gui.dock.TreeRoot
-
public class TreeRoot extends TreeContainer
-
-
Field Summary
-
Fields inherited from class com.actelion.research.gui.dock.TreeElement
mComponent, mParent
-
-
Constructor Summary
Constructors Constructor Description TreeRoot(javax.swing.JComponent rootComponent, TreeElement child)
Constructor to create a root element to which the first leaf should be connected.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
clearStateInfo()
java.util.ArrayList<java.lang.String>
createStateInfo()
TreeElement
getChild()
void
printStatus()
void
removeWithLeaf(TreeLeaf leaf)
void
replaceChildElement(TreeElement oldElement, TreeElement newElement)
void
setDividerChangeListeners(java.util.Vector<DividerChangeListener> listeners)
void
setParent(TreeContainer parent)
void
updateChildElement(java.awt.Component oldContent, TreeElement childElement)
-
Methods inherited from class com.actelion.research.gui.dock.TreeElement
getComponent, getParent, isSelected
-
-
-
-
Constructor Detail
-
TreeRoot
public TreeRoot(javax.swing.JComponent rootComponent, TreeElement child)
Constructor to create a root element to which the first leaf should be connected.- Parameters:
rootComponent
-
-
-
Method Detail
-
setDividerChangeListeners
public void setDividerChangeListeners(java.util.Vector<DividerChangeListener> listeners)
-
getChild
public TreeElement getChild()
-
setParent
public void setParent(TreeContainer parent)
- Overrides:
setParent
in classTreeElement
-
removeWithLeaf
public void removeWithLeaf(TreeLeaf leaf)
- Specified by:
removeWithLeaf
in classTreeContainer
-
replaceChildElement
public void replaceChildElement(TreeElement oldElement, TreeElement newElement)
- Specified by:
replaceChildElement
in classTreeContainer
-
updateChildElement
public void updateChildElement(java.awt.Component oldContent, TreeElement childElement)
- Specified by:
updateChildElement
in classTreeContainer
-
clearStateInfo
protected void clearStateInfo()
- Specified by:
clearStateInfo
in classTreeElement
-
createStateInfo
public java.util.ArrayList<java.lang.String> createStateInfo()
-
printStatus
public void printStatus()
- Specified by:
printStatus
in classTreeElement
-
-