public abstract class AbstractToolboxControl extends Object implements ToolboxControl<AbstractCanvasHandler,Element>
CanvasControl.SessionAware<S extends ClientSession>| Constructor and Description |
|---|
AbstractToolboxControl() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
deregister(Element element) |
void |
destroy() |
protected abstract List<ActionsToolboxFactory> |
getFactories() |
Iterator<Toolbox<?>> |
getToolboxes(Element element) |
protected void |
handleCanvasClearSelectionEvent(CanvasClearSelectionEvent event) |
protected void |
handleCanvasSelectionEvent(CanvasSelectionEvent event) |
protected void |
handleCanvasShapeRemovedEvent(CanvasShapeRemovedEvent event) |
void |
init(AbstractCanvasHandler context) |
void |
register(Element element) |
protected abstract List<ActionsToolboxFactory> getFactories()
public void init(AbstractCanvasHandler context)
init in interface CanvasControl<AbstractCanvasHandler>public void register(Element element)
register in interface CanvasRegistrationControl<AbstractCanvasHandler,Element>public void deregister(Element element)
deregister in interface CanvasRegistrationControl<AbstractCanvasHandler,Element>public Iterator<Toolbox<?>> getToolboxes(Element element)
getToolboxes in interface ToolboxControl<AbstractCanvasHandler,Element>protected void handleCanvasSelectionEvent(CanvasSelectionEvent event)
protected void handleCanvasClearSelectionEvent(CanvasClearSelectionEvent event)
protected void handleCanvasShapeRemovedEvent(CanvasShapeRemovedEvent event)
public void clear()
clear in interface CanvasRegistrationControl<AbstractCanvasHandler,Element>public void destroy()
destroy in interface CanvasControl<AbstractCanvasHandler>Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.