java.lang.Object
de.grogra.pf.ui.tree.RegistryAdapter
- All Implemented Interfaces:
RegistryContext,UINodeHandler,UITree,Disposable,TreeModel
-
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
ConstructorsConstructorDescriptionRegistryAdapter(Context context) RegistryAdapter(Context context, Registry registry) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTreeModelListener(TreeModelListener listener) voiddispose()voideventOccured(Object node, EventObject event) intgetChildCount(Object parent) getDescription(Object node, String type) intgetIndexOfChild(Object parent, Object child) Returns theRegistrywhich is linked with this instance.getRoot()intbooleanisAvailable(Object node) booleanbooleanbooleannodesEqual(Object a, Object b) voidremoveTreeModelListener(TreeModelListener listener) resolveLink(Object node) voidupdate()voidvalueForPathChanged(TreePath path, Object newValue)
-
Constructor Details
-
RegistryAdapter
-
RegistryAdapter
-
-
Method Details
-
getRegistry
Description copied from interface:RegistryContextReturns theRegistrywhich is linked with this instance.- Specified by:
getRegistryin interfaceRegistryContext- Returns:
- the registry linked with this instance
-
dispose
public void dispose()- Specified by:
disposein interfaceDisposable
-
getContext
- Specified by:
getContextin interfaceUITree
-
nodesEqual
- Specified by:
nodesEqualin interfaceUINodeHandler
-
getDescription
- Specified by:
getDescriptionin 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
-
eventOccured
- Specified by:
eventOccuredin interfaceUINodeHandler
-
invoke
- Specified by:
invokein interfaceUINodeHandler
-
isLeaf
- Specified by:
isLeafin interfaceTreeModel- Specified by:
isLeafin interfaceUINodeHandler
-
getChild
-
getChildCount
- Specified by:
getChildCountin interfaceTreeModel
-
getIndexOfChild
- Specified by:
getIndexOfChildin interfaceTreeModel
-
getParent
-
getRoot
-
valueForPathChanged
- Specified by:
valueForPathChangedin interfaceTreeModel
-
addTreeModelListener
- Specified by:
addTreeModelListenerin interfaceTreeModel
-
removeTreeModelListener
- Specified by:
removeTreeModelListenerin interfaceTreeModel
-
update
public void update()
-