java.lang.Object
de.grogra.pf.ui.tree.UINodeHandlerImpl
- All Implemented Interfaces:
UINodeHandler
-
Field Summary
FieldsFields inherited from interface de.grogra.pf.ui.tree.UINodeHandler
ACTION_DELETE, ACTION_MOVE, ACTION_OPEN, ACTION_RENAME, ACTION_SELECT, GET_IMMEDIATE_LISTENER_METHOD, GET_SELECTABLE_METHOD, NODE_TYPE_MASK, NT_CHECKBOX_ITEM, NT_CHOICE_GROUP, NT_CHOICE_ITEM, NT_DIRECTORY, NT_DIRECTORY_MASK, NT_FILL, NT_GROUP, NT_HELP, NT_ITEM, NT_ITEM_GROUP, NT_LINK, NT_MOUSE_MOTION, NT_SELECTABLE, NT_SEPARATOR, NT_SPECIAL, NT_UNDEFINED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoideventOccured(Object node, EventObject event) getDescription(Object node, String type) intbooleanisAvailable(Object node) booleanbooleanbooleannodesEqual(Object a, Object b) resolveLink(Object node)
-
Field Details
-
SEPARATOR
-
type
protected final int type
-
-
Constructor Details
-
UINodeHandlerImpl
public UINodeHandlerImpl(int type)
-
-
Method Details
-
nodesEqual
- Specified by:
nodesEqualin interfaceUINodeHandler
-
getType
- Specified by:
getTypein interfaceUINodeHandler
-
getName
- Specified by:
getNamein interfaceUINodeHandler
-
resolveLink
- Specified by:
resolveLinkin interfaceUINodeHandler
-
isAvailable
- Specified by:
isAvailablein interfaceUINodeHandler
-
isEnabled
- Specified by:
isEnabledin interfaceUINodeHandler
-
getDescription
- Specified by:
getDescriptionin interfaceUINodeHandler
-
eventOccured
- Specified by:
eventOccuredin interfaceUINodeHandler
-
invoke
- Specified by:
invokein interfaceUINodeHandler
-
isLeaf
- Specified by:
isLeafin interfaceUINodeHandler
-