|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.sourceforge.nite.nstyle.handler.NDisplayObjectHandler
net.sourceforge.nite.nstyle.handler.JComponentHandler
net.sourceforge.nite.nstyle.handler.TreeHandler
public class TreeHandler
| Constructor Summary | |
|---|---|
TreeHandler()
|
|
| Method Summary | |
|---|---|
void |
addChild(NDisplayObjectHandler child)
The children of a Tree must be TreeNodes. |
javax.swing.JComponent |
displayElement(ObjectModelElement e,
boolean selected)
Display this element on the user interface |
java.util.Set |
getSelectedObjectModelElements()
Returns a list of object model elements which corresponds to the input currently selected or entered in this JComponentHandler's component. |
void |
initializeTree(NTreeNode rootnode)
|
void |
insertDisplayElement(ObjectModelElement newElement,
ObjectModelElement parent,
int position)
Find the tree nodes which represent the specified parent. |
void |
redisplayElement(ObjectModelElement e)
Find the tree nodes which display this object model element and redraw them given the data in the specified element |
void |
registerAction(java.lang.String binding,
NiteAction a)
This is used to register an action listener for the action. |
void |
removeDisplayComponent(ObjectModelElement e)
Find the nodes which represent this element and delete them (and their children) from the tree. |
| Methods inherited from class net.sourceforge.nite.nstyle.handler.JComponentHandler |
|---|
addActionReference, getImage, getJComponent, setImage, setUpBackgroundColour, setUpFont, setUpForegroundColour, setUpImage, setUpToolTip |
| Methods inherited from class net.sourceforge.nite.nstyle.handler.NDisplayObjectHandler |
|---|
addActionReference, getActionReferences, getChildren, getClock, getElement, getEndTime, getID, getParent, getSourceID, getStartTime, init, setChildren, setClock, setElement, setEndTime, setID, setParent, setSourceID, setStartTime, setUpTimes |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TreeHandler()
| Method Detail |
|---|
public void initializeTree(NTreeNode rootnode)
public void addChild(NDisplayObjectHandler child)
addChild in class JComponentHandlerchild - The child to add.net.sourceforge.net.sourceforge.nite.nstyle.handler.NDisplayObjectHandler#addChild(net.sourceforge.net.sourceforge.nite.nstyle.handler.NDisplayObjectHandler)public java.util.Set getSelectedObjectModelElements()
InputComponent
getSelectedObjectModelElements in interface InputComponentpublic void redisplayElement(ObjectModelElement e)
redisplayElement in interface OutputComponente - The element which should have its representation refreshed.OutputComponent.redisplayElement(net.sourceforge.nite.nxt.ObjectModelElement)public void removeDisplayComponent(ObjectModelElement e)
removeDisplayComponent in interface OutputComponentOutputComponent.removeDisplayComponent(net.sourceforge.nite.nxt.ObjectModelElement)
public void insertDisplayElement(ObjectModelElement newElement,
ObjectModelElement parent,
int position)
insertDisplayElement in interface OutputComponentnewElement - The element which is to be insertedparent - The parent of the element to be addedposition - The index into the list of children belonging to the
parentOutputComponent.insertDisplayElement(net.sourceforge.nite.nxt.ObjectModelElement, net.sourceforge.nite.nxt.ObjectModelElement, int)
public javax.swing.JComponent displayElement(ObjectModelElement e,
boolean selected)
OutputComponent
displayElement in interface OutputComponentnet.sourceforge.nite.gui.actions.OutputComponent#displayElement(net.sourceforge.nite.nxt.ObjectModelElement)
public void registerAction(java.lang.String binding,
NiteAction a)
registerAction in class JComponentHandler
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||