java.lang.Object
de.grogra.pf.ui.tree.UINodeHandlerImpl
- All Implemented Interfaces:
UINodeHandler
-
Field Summary
Fields 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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
eventOccured
(Object node, EventObject event) getDescription
(Object node, String type) int
boolean
isAvailable
(Object node) boolean
boolean
boolean
nodesEqual
(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:
nodesEqual
in interfaceUINodeHandler
-
getType
- Specified by:
getType
in interfaceUINodeHandler
-
getName
- Specified by:
getName
in interfaceUINodeHandler
-
resolveLink
- Specified by:
resolveLink
in interfaceUINodeHandler
-
isAvailable
- Specified by:
isAvailable
in interfaceUINodeHandler
-
isEnabled
- Specified by:
isEnabled
in interfaceUINodeHandler
-
getDescription
- Specified by:
getDescription
in interfaceUINodeHandler
-
eventOccured
- Specified by:
eventOccured
in interfaceUINodeHandler
-
invoke
- Specified by:
invoke
in interfaceUINodeHandler
-
isLeaf
- Specified by:
isLeaf
in interfaceUINodeHandler
-