|
|||||||||||
| 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 node
void 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 node
void 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 | ||||||||||