Class ToolboxControlImpl<F extends org.kie.workbench.common.stunner.core.client.components.toolbox.ToolboxFactory<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element>>
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerControl<H>
-
- org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler>
-
- org.kie.workbench.common.stunner.core.client.canvas.controls.toolbox.ToolboxControlImpl<F>
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl<AbstractCanvasHandler>,org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasRegistrationControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element>,org.kie.workbench.common.stunner.core.client.canvas.controls.ToolboxControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element>
public class ToolboxControlImpl<F extends org.kie.workbench.common.stunner.core.client.components.toolbox.ToolboxFactory<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element>> extends AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler> implements org.kie.workbench.common.stunner.core.client.canvas.controls.ToolboxControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element>
-
-
Field Summary
Fields Modifier and Type Field Description static Predicate<String>ALWAYS_SHOW_PREDICATE-
Fields inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerControl
canvasHandler
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroyToolboxes()protected voiddoDestroy()AbstractCanvasHandlergetCanvasHandler()Iterator<org.kie.workbench.common.stunner.core.client.components.toolbox.Toolbox<?>>getToolboxes(org.kie.workbench.common.stunner.core.graph.Element element)voidhideAndDestroyToolboxes()booleanisActive(String uuid)voidregister(org.kie.workbench.common.stunner.core.graph.Element element)org.kie.workbench.common.stunner.core.client.canvas.controls.ToolboxControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element>show(String uuid)org.kie.workbench.common.stunner.core.client.canvas.controls.ToolboxControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element>show(org.kie.workbench.common.stunner.core.graph.Element element)-
Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerRegistrationControl
checkEventContext, checkNotRegistered, clear, deregister, deregister, doClear, doInit, getRegisteredElements, isRegistered, isRegistered, registerHandler, update
-
Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerControl
destroy, init
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
register
public void register(org.kie.workbench.common.stunner.core.graph.Element element)
- Specified by:
registerin interfaceorg.kie.workbench.common.stunner.core.client.canvas.controls.CanvasRegistrationControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element>
-
getToolboxes
public Iterator<org.kie.workbench.common.stunner.core.client.components.toolbox.Toolbox<?>> getToolboxes(org.kie.workbench.common.stunner.core.graph.Element element)
- Specified by:
getToolboxesin interfaceorg.kie.workbench.common.stunner.core.client.canvas.controls.ToolboxControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element>
-
doDestroy
protected void doDestroy()
- Overrides:
doDestroyin classAbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler>
-
destroyToolboxes
public void destroyToolboxes()
-
hideAndDestroyToolboxes
public void hideAndDestroyToolboxes()
-
show
public org.kie.workbench.common.stunner.core.client.canvas.controls.ToolboxControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element> show(String uuid)
-
show
public org.kie.workbench.common.stunner.core.client.canvas.controls.ToolboxControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element> show(org.kie.workbench.common.stunner.core.graph.Element element)
-
getCanvasHandler
public AbstractCanvasHandler getCanvasHandler()
-
isActive
public boolean isActive(String uuid)
-
-