|
|||||||||
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.LabelHandler
public class LabelHandler
Constructor Summary | |
---|---|
LabelHandler()
|
Method Summary | |
---|---|
javax.swing.JComponent |
displayElement(ObjectModelElement e,
boolean selected)
Display this element on the user interface |
void |
insertDisplayElement(ObjectModelElement newElement,
ObjectModelElement parent,
int position)
Used to update the display after an addChild operation. |
void |
redisplayElement(ObjectModelElement e)
Used to refresh the display of an element on the screen after changes to textual content or attribute values on underlying xml |
void |
removeDisplayComponent(ObjectModelElement e)
Remove the on screen representation of an element once it has been removed from the object model |
void |
setElement(ObjectModelElement e)
Sets the element. |
Methods inherited from class net.sourceforge.nite.nstyle.handler.JComponentHandler |
---|
addActionReference, addChild, getImage, getJComponent, registerAction, 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, 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 LabelHandler()
Method Detail |
---|
public void setElement(ObjectModelElement e)
NDisplayObjectHandler
setElement
in class NDisplayObjectHandler
e
- The element to setpublic void redisplayElement(ObjectModelElement e)
OutputComponent
redisplayElement
in interface OutputComponent
e
- The element which should have its representation refreshed.OutputComponent.redisplayElement(net.sourceforge.nite.nxt.ObjectModelElement)
public void removeDisplayComponent(ObjectModelElement e)
OutputComponent
removeDisplayComponent
in interface OutputComponent
OutputComponent.removeDisplayComponent(net.sourceforge.nite.nxt.ObjectModelElement)
public void insertDisplayElement(ObjectModelElement newElement, ObjectModelElement parent, int position)
OutputComponent
insertDisplayElement
in interface OutputComponent
newElement
- 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 OutputComponent
FIX ME At the moment this tries to display the value of displayAttribute,
but if there isn't one it displays the textual content. Maybe should make
this more explicit somewhere
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |