Class ObserverBuilderControl
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerControl<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>
-
- org.kie.workbench.common.stunner.core.client.canvas.controls.builder.impl.AbstractElementBuilderControl
-
- org.kie.workbench.common.stunner.core.client.canvas.controls.builder.impl.ObserverBuilderControl
-
- org.kie.workbench.common.dmn.client.canvas.controls.builder.ObserverBuilderControl
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.client.canvas.controls.builder.BuilderControl<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.canvas.controls.builder.request.ElementBuildRequest<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>>,org.kie.workbench.common.stunner.core.client.canvas.controls.builder.ElementBuilderControl<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>,org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>,org.kie.workbench.common.stunner.core.client.command.RequiresCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>
@Dependent @Observer public class ObserverBuilderControl extends org.kie.workbench.common.stunner.core.client.canvas.controls.builder.impl.ObserverBuilderControl
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.builder.impl.AbstractElementBuilderControl
org.kie.workbench.common.stunner.core.client.canvas.controls.builder.impl.AbstractElementBuilderControl.CommandsCallback
-
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>
-
-
Constructor Summary
Constructors Constructor Description ObserverBuilderControl(org.kie.workbench.common.stunner.core.client.api.ClientDefinitionManager clientDefinitionManager, org.kie.workbench.common.stunner.core.client.service.ClientFactoryService clientFactoryServices, org.kie.workbench.common.stunner.core.rule.RuleManager ruleManager, DefaultCanvasCommandFactory canvasCommandFactory, org.kie.workbench.common.stunner.core.client.i18n.ClientTranslationMessages translationMessages, org.kie.workbench.common.stunner.core.graph.processing.index.bounds.GraphBoundsIndexer graphBoundsIndexer, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.selection.CanvasSelectionEvent> canvasSelectionEvent, DMNDiagramsSession dmnDiagramsSession)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidupdateElementFromDefinition(org.kie.workbench.common.stunner.core.graph.Element element, Object definition)-
Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.builder.impl.ObserverBuilderControl
buildShapeAt, getTransformedLocation
-
Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.builder.impl.AbstractElementBuilderControl
allows, build, doDestroy, doInit, fireProcessingCompleted, fireProcessingStarted, getCommands, getComputedChildCoordinates, getElementCommands, getParent, getParentAssignment, getShapeSetId, isValid, setCommandManagerProvider
-
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
-
Methods inherited from interface org.kie.workbench.common.stunner.core.client.canvas.controls.builder.BuilderControl
allows, build
-
-
-
-
Constructor Detail
-
ObserverBuilderControl
@Inject public ObserverBuilderControl(org.kie.workbench.common.stunner.core.client.api.ClientDefinitionManager clientDefinitionManager, org.kie.workbench.common.stunner.core.client.service.ClientFactoryService clientFactoryServices, org.kie.workbench.common.stunner.core.rule.RuleManager ruleManager, DefaultCanvasCommandFactory canvasCommandFactory, org.kie.workbench.common.stunner.core.client.i18n.ClientTranslationMessages translationMessages, org.kie.workbench.common.stunner.core.graph.processing.index.bounds.GraphBoundsIndexer graphBoundsIndexer, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.selection.CanvasSelectionEvent> canvasSelectionEvent, DMNDiagramsSession dmnDiagramsSession)
-
-
Method Detail
-
updateElementFromDefinition
protected void updateElementFromDefinition(org.kie.workbench.common.stunner.core.graph.Element element, Object definition)- Overrides:
updateElementFromDefinitionin classorg.kie.workbench.common.stunner.core.client.canvas.controls.builder.impl.AbstractElementBuilderControl
-
-