Class DMNEditorSession
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.session.impl.AbstractSession<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas,org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>
-
- org.kie.workbench.common.stunner.core.client.session.impl.EditorSession
-
- org.kie.workbench.common.stunner.core.client.session.impl.DefaultEditorSession
-
- org.kie.workbench.common.dmn.client.session.DMNEditorSession
-
- All Implemented Interfaces:
DMNSession,org.kie.workbench.common.stunner.core.client.session.ClientSession<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas,org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>
@Dependent public class DMNEditorSession extends org.kie.workbench.common.stunner.core.client.session.impl.DefaultEditorSession implements DMNSession
-
-
Constructor Summary
Constructors Constructor Description DMNEditorSession(org.kie.workbench.common.stunner.core.client.session.impl.ManagedSession session, org.kie.workbench.common.stunner.core.client.command.CanvasCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> canvasCommandManager, org.kie.workbench.common.stunner.core.client.command.SessionCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> sessionCommandManager, org.appformer.client.stateControl.registry.Registry<org.kie.workbench.common.stunner.core.command.Command<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.command.CanvasViolation>> commandRegistry, org.appformer.client.stateControl.registry.DefaultRegistry<org.kie.workbench.common.stunner.core.command.Command<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.command.CanvasViolation>> redoCommandRegistry, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.registration.RegisterChangedEvent> registerChangedEvent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CellEditorControlsView.PresentergetCellEditorControls()ExpressionEditorView.PresentergetExpressionEditor()ExpressionGridCachegetExpressionGridCache()DMNGridLayergetGridLayer()DMNGridPanelgetGridPanel()org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.impl.RestrictedMousePanMediatorgetMousePanMediator()org.kie.workbench.common.stunner.core.client.session.impl.ManagedSessiongetSession()voidinit(org.kie.workbench.common.stunner.core.diagram.Metadata metadata, org.uberfire.mvp.Command callback)-
Methods inherited from class org.kie.workbench.common.stunner.core.client.session.impl.DefaultEditorSession
close, constructInstance, destroy, fireRegistryChangedEvent, getCanvas, getCanvasHandler, getClipboardControl, getCommandManager, getCommandRegistry, getConnectionAcceptorControl, getContainmentAcceptorControl, getDockingAcceptorControl, getKeyboardControl, getMediatorsControl, getRedoCommandRegistry, getSelectionControl, getSessionUUID, init, open
-
Methods inherited from class org.kie.workbench.common.stunner.core.client.session.impl.AbstractSession
equals, hashCode, onControlDestroyed, onControlRegistered, onControlRegistered
-
-
-
-
Constructor Detail
-
DMNEditorSession
@Inject public DMNEditorSession(org.kie.workbench.common.stunner.core.client.session.impl.ManagedSession session, org.kie.workbench.common.stunner.core.client.command.CanvasCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> canvasCommandManager, org.kie.workbench.common.stunner.core.client.command.SessionCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> sessionCommandManager, org.appformer.client.stateControl.registry.Registry<org.kie.workbench.common.stunner.core.command.Command<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.command.CanvasViolation>> commandRegistry, org.appformer.client.stateControl.registry.DefaultRegistry<org.kie.workbench.common.stunner.core.command.Command<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.command.CanvasViolation>> redoCommandRegistry, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.registration.RegisterChangedEvent> registerChangedEvent)
-
-
Method Detail
-
getSession
public org.kie.workbench.common.stunner.core.client.session.impl.ManagedSession getSession()
- Specified by:
getSessionin interfaceDMNSession- Overrides:
getSessionin classorg.kie.workbench.common.stunner.core.client.session.impl.DefaultEditorSession
-
init
public void init(org.kie.workbench.common.stunner.core.diagram.Metadata metadata, org.uberfire.mvp.Command callback)- Overrides:
initin classorg.kie.workbench.common.stunner.core.client.session.impl.DefaultEditorSession
-
getExpressionGridCache
public ExpressionGridCache getExpressionGridCache()
- Specified by:
getExpressionGridCachein interfaceDMNSession
-
getGridPanel
public DMNGridPanel getGridPanel()
- Specified by:
getGridPanelin interfaceDMNSession
-
getGridLayer
public DMNGridLayer getGridLayer()
- Specified by:
getGridLayerin interfaceDMNSession
-
getCellEditorControls
public CellEditorControlsView.Presenter getCellEditorControls()
- Specified by:
getCellEditorControlsin interfaceDMNSession
-
getMousePanMediator
public org.uberfire.ext.wires.core.grids.client.widget.layer.pinning.impl.RestrictedMousePanMediator getMousePanMediator()
- Specified by:
getMousePanMediatorin interfaceDMNSession
-
getExpressionEditor
public ExpressionEditorView.Presenter getExpressionEditor()
- Specified by:
getExpressionEditorin interfaceDMNSession
-
-