org.xith3d.selection
Class AbstractAction
java.lang.Object
org.xith3d.selection.AbstractAction
- All Implemented Interfaces:
- Action
- Direct Known Subclasses:
- Separator
public abstract class AbstractAction
- extends java.lang.Object
- implements Action
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
AbstractAction
public AbstractAction(java.lang.String id,
java.lang.String displayName)
AbstractAction
public AbstractAction(java.lang.String id)
getID
public java.lang.String getID()
- Specified by:
getID in interface Action
getDisplayName
public java.lang.String getDisplayName()
- Specified by:
getDisplayName in interface Action
setDisplayName
public void setDisplayName(java.lang.String displayName)
testEnabledState
public boolean testEnabledState(org.openmali.vecmath2.Tuple2i mouseCoords,
org.openmali.vecmath2.Tuple3f worldCoords,
java.util.List<Selectable> selection,
java.util.List<Selectable> selectedContext)
- Specified by:
testEnabledState in interface Action
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object