|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
N
- the type of nodepublic static interface BrowserNodeHandlerBuilder.ElementDecorator<N>
Decorator for registered elements.
Method Summary | |
---|---|
void |
onRegister(Element element,
N node)
Method will be called on registration of node in BrowserNodeHandler.register(Element, Object) . |
void |
onSelect(Element element,
N node,
boolean selected)
Method will be called on selection change (when selection mode is not BrowserNodeHandlerBuilder.SelectionMode.NONE ). |
void |
onUnregister(Element element,
N node)
Method will be called on unregistration of node in BrowserNodeHandler.unregister(Object) . |
Method Detail |
---|
void onRegister(Element element, N node)
BrowserNodeHandler.register(Element, Object)
. Implementation can for example visually decorate element and/or
setup mouseover effects.
element
- related element of registered nodenode
- registered nodevoid onUnregister(Element element, N node)
BrowserNodeHandler.unregister(Object)
. Implementation should remove previous decoration applied in BrowserNodeHandlerBuilder.ElementDecorator.onRegister(Element, Object)
.
element
- related element of unregistered nodenode
- unregistered nodevoid onSelect(Element element, N node, boolean selected)
BrowserNodeHandlerBuilder.SelectionMode.NONE
).
element
- related element of registered nodenode
- registered nodeselected
- specified is now selected or not and should be decorated
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |