|
|||||||||
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.ButtonHandler
public class ButtonHandler
Constructor Summary | |
---|---|
ButtonHandler()
|
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 |
registerAction(java.lang.String s,
NiteAction a)
This is used to register an action listener for the action; well, in fact it's overridden by every class that extends this, so it's not really! |
void |
removeDisplayComponent(ObjectModelElement e)
Remove the on screen representation of an element once it has been removed from the object model |
Methods inherited from class net.sourceforge.nite.nstyle.handler.JComponentHandler |
---|
addActionReference, addChild, 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 ButtonHandler()
Method Detail |
---|
public void registerAction(java.lang.String s, NiteAction a)
JComponentHandler
registerAction
in class JComponentHandler
public javax.swing.JComponent displayElement(ObjectModelElement e, boolean selected)
OutputComponent
displayElement
in interface OutputComponent
public void redisplayElement(ObjectModelElement e)
OutputComponent
redisplayElement
in interface OutputComponent
e
- The element which should have its representation refreshed.public void removeDisplayComponent(ObjectModelElement e)
OutputComponent
removeDisplayComponent
in interface OutputComponent
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
parent
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |