Class EdgeBuilderControlImpl
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerControl<AbstractCanvasHandler>
-
- org.kie.workbench.common.stunner.core.client.canvas.controls.builder.impl.EdgeBuilderControlImpl
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.client.canvas.controls.builder.BuilderControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.EdgeBuildRequest>,org.kie.workbench.common.stunner.core.client.canvas.controls.builder.EdgeBuilderControl<AbstractCanvasHandler>,org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl<AbstractCanvasHandler>,org.kie.workbench.common.stunner.core.client.command.RequiresCommandManager<AbstractCanvasHandler>
@Dependent @Default public class EdgeBuilderControlImpl extends AbstractCanvasHandlerControl<AbstractCanvasHandler> implements org.kie.workbench.common.stunner.core.client.canvas.controls.builder.EdgeBuilderControl<AbstractCanvasHandler>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.canvas.controls.builder.BuilderControl
org.kie.workbench.common.stunner.core.client.canvas.controls.builder.BuilderControl.BuildCallback
-
Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl
org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl.SessionAware<S extends org.kie.workbench.common.stunner.core.client.session.ClientSession>
-
Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.command.RequiresCommandManager
org.kie.workbench.common.stunner.core.client.command.RequiresCommandManager.CommandManagerProvider<H extends org.kie.workbench.common.stunner.core.client.canvas.CanvasHandler>
-
-
Field Summary
-
Fields inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerControl
canvasHandler
-
-
Constructor Summary
Constructors Constructor Description EdgeBuilderControlImpl(org.kie.workbench.common.stunner.core.client.command.CanvasCommandFactory<AbstractCanvasHandler> commandFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanallows(org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.EdgeBuildRequest request)voidbuild(org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.EdgeBuildRequest request, org.kie.workbench.common.stunner.core.client.canvas.controls.builder.BuilderControl.BuildCallback buildCallback)protected voiddoDestroy()protected voiddoInit()voidsetCommandManagerProvider(org.kie.workbench.common.stunner.core.client.command.RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider)-
Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerControl
destroy, init
-
-
-
-
Constructor Detail
-
EdgeBuilderControlImpl
@Inject public EdgeBuilderControlImpl(org.kie.workbench.common.stunner.core.client.command.CanvasCommandFactory<AbstractCanvasHandler> commandFactory)
-
-
Method Detail
-
setCommandManagerProvider
public void setCommandManagerProvider(org.kie.workbench.common.stunner.core.client.command.RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider)
- Specified by:
setCommandManagerProviderin interfaceorg.kie.workbench.common.stunner.core.client.command.RequiresCommandManager<AbstractCanvasHandler>
-
allows
public boolean allows(org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.EdgeBuildRequest request)
- Specified by:
allowsin interfaceorg.kie.workbench.common.stunner.core.client.canvas.controls.builder.BuilderControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.EdgeBuildRequest>
-
build
public void build(org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.EdgeBuildRequest request, org.kie.workbench.common.stunner.core.client.canvas.controls.builder.BuilderControl.BuildCallback buildCallback)- Specified by:
buildin interfaceorg.kie.workbench.common.stunner.core.client.canvas.controls.builder.BuilderControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.EdgeBuildRequest>
-
doInit
protected void doInit()
- Specified by:
doInitin classAbstractCanvasHandlerControl<AbstractCanvasHandler>
-
doDestroy
protected void doDestroy()
- Specified by:
doDestroyin classAbstractCanvasHandlerControl<AbstractCanvasHandler>
-
-