Class NodeChange<N>
java.lang.Object
org.exoplatform.portal.mop.navigation.NodeChange<N>
- Direct Known Subclasses:
NodeChange.Added,NodeChange.Created,NodeChange.Destroyed,NodeChange.Moved,NodeChange.Removed,NodeChange.Renamed,NodeChange.Updated
Describe a change applied to a node.
- Author:
- Julien Viet
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final class -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voiddispatch(NodeChangeListener<N> listener) Dispatch the change to the proper listener method:NodeChange.Createddispatches toNodeChangeListener.onCreate(Object, Object, Object, String)NodeChange.Addeddispatches toNodeChangeListener.onAdd(Object, Object, Object)NodeChange.Destroyeddispatches toNodeChangeListener.onDestroy(Object, Object)NodeChange.Moveddispatches toNodeChangeListener.onMove(Object, Object, Object, Object)NodeChange.Removeddispatches toNodeChangeListener.onRemove(Object, Object)NodeChange.Renameddispatches toNodeChangeListener.onRename(Object, Object, String)NodeChange.Updateddispatches toNodeChangeListener.onUpdate(Object, NodeState)final N
-
Method Details
-
getTarget
-