Class AbstractCanvasHandlerRegistrationControl<H extends AbstractCanvasHandler>
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerControl<H>
-
- org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerRegistrationControl<H>
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl<H>,org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasRegistrationControl<H,org.kie.workbench.common.stunner.core.graph.Element>
- Direct Known Subclasses:
AbstractCanvasInlineTextEditorControl,AbstractCanvasShortcutsControlImpl,ToolboxControlImpl
public abstract class AbstractCanvasHandlerRegistrationControl<H extends AbstractCanvasHandler> extends AbstractCanvasHandlerControl<H> implements org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasRegistrationControl<H,org.kie.workbench.common.stunner.core.graph.Element>
-
-
Field Summary
-
Fields inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerControl
canvasHandler
-
-
Constructor Summary
Constructors Constructor Description AbstractCanvasHandlerRegistrationControl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancheckEventContext(org.kie.workbench.common.stunner.core.client.canvas.event.AbstractCanvasHandlerEvent canvasHandlerEvent)protected booleancheckNotRegistered(org.kie.workbench.common.stunner.core.graph.Element element)voidclear()protected voidderegister(String uuid)voidderegister(org.kie.workbench.common.stunner.core.graph.Element element)protected voiddoClear()protected voiddoDestroy()protected voiddoInit()protected Set<String>getRegisteredElements()protected booleanisRegistered(String uuid)booleanisRegistered(org.kie.workbench.common.stunner.core.graph.Element element)protected voidregisterHandler(String uuid, org.kie.workbench.common.stunner.core.client.shape.view.event.ViewHandler<?> handler)voidupdate(org.kie.workbench.common.stunner.core.graph.Element element)-
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
-
update
public void update(org.kie.workbench.common.stunner.core.graph.Element element)
-
registerHandler
protected void registerHandler(String uuid, org.kie.workbench.common.stunner.core.client.shape.view.event.ViewHandler<?> handler)
-
doInit
protected void doInit()
- Specified by:
doInitin classAbstractCanvasHandlerControl<H extends AbstractCanvasHandler>
-
clear
public void clear()
- Specified by:
clearin interfaceorg.kie.workbench.common.stunner.core.client.canvas.controls.CanvasRegistrationControl<H extends AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element>
-
doClear
protected void doClear()
-
doDestroy
protected void doDestroy()
- Specified by:
doDestroyin classAbstractCanvasHandlerControl<H extends AbstractCanvasHandler>
-
deregister
public void deregister(org.kie.workbench.common.stunner.core.graph.Element element)
- Specified by:
deregisterin interfaceorg.kie.workbench.common.stunner.core.client.canvas.controls.CanvasRegistrationControl<H extends AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element>
-
isRegistered
public boolean isRegistered(org.kie.workbench.common.stunner.core.graph.Element element)
-
isRegistered
protected boolean isRegistered(String uuid)
-
deregister
protected void deregister(String uuid)
-
checkNotRegistered
protected boolean checkNotRegistered(org.kie.workbench.common.stunner.core.graph.Element element)
-
checkEventContext
protected boolean checkEventContext(org.kie.workbench.common.stunner.core.client.canvas.event.AbstractCanvasHandlerEvent canvasHandlerEvent)
-
-