Class DefaultViewerSession
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.session.impl.AbstractSession<AbstractCanvas,AbstractCanvasHandler>
-
- org.kie.workbench.common.stunner.core.client.session.impl.ViewerSession
-
- org.kie.workbench.common.stunner.core.client.session.impl.DefaultViewerSession
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.client.session.ClientSession<AbstractCanvas,AbstractCanvasHandler>
@Dependent public class DefaultViewerSession extends ViewerSession
-
-
Constructor Summary
Constructors Constructor Description DefaultViewerSession(ManagedSession session, org.kie.workbench.common.stunner.core.client.command.CanvasCommandManager<AbstractCanvasHandler> canvasCommandManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidconstructInstance()voiddestroy()AbstractCanvasgetCanvas()AbstractCanvasHandlergetCanvasHandler()org.kie.workbench.common.stunner.core.client.command.CanvasCommandManager<AbstractCanvasHandler>getCommandManager()org.kie.workbench.common.stunner.core.client.canvas.controls.MediatorsControl<AbstractCanvas>getMediatorsControl()org.kie.workbench.common.stunner.core.client.canvas.controls.SelectionControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element>getSelectionControl()protected ManagedSessiongetSession()StringgetSessionUUID()voidinit(Consumer<ManagedSession> sessionControls, org.kie.workbench.common.stunner.core.diagram.Metadata metadata, org.uberfire.mvp.Command callback)voidinit(org.kie.workbench.common.stunner.core.diagram.Metadata metadata, org.uberfire.mvp.Command callback)voidopen()-
Methods inherited from class org.kie.workbench.common.stunner.core.client.session.impl.AbstractSession
equals, hashCode, onControlDestroyed, onControlRegistered, onControlRegistered
-
-
-
-
Constructor Detail
-
DefaultViewerSession
@Inject public DefaultViewerSession(ManagedSession session, org.kie.workbench.common.stunner.core.client.command.CanvasCommandManager<AbstractCanvasHandler> canvasCommandManager)
-
-
Method Detail
-
constructInstance
@PostConstruct public void constructInstance()
-
init
public void init(org.kie.workbench.common.stunner.core.diagram.Metadata metadata, org.uberfire.mvp.Command callback)- Specified by:
initin classAbstractSession<AbstractCanvas,AbstractCanvasHandler>
-
init
public void init(Consumer<ManagedSession> sessionControls, org.kie.workbench.common.stunner.core.diagram.Metadata metadata, org.uberfire.mvp.Command callback)
-
open
public void open()
- Specified by:
openin classAbstractSession<AbstractCanvas,AbstractCanvasHandler>
-
close
public void close()
- Specified by:
closein classAbstractSession<AbstractCanvas,AbstractCanvasHandler>
-
destroy
public void destroy()
- Specified by:
destroyin classAbstractSession<AbstractCanvas,AbstractCanvasHandler>
-
getSession
protected ManagedSession getSession()
-
getSessionUUID
public String getSessionUUID()
-
getCanvas
public AbstractCanvas getCanvas()
-
getCanvasHandler
public AbstractCanvasHandler getCanvasHandler()
-
getCommandManager
public org.kie.workbench.common.stunner.core.client.command.CanvasCommandManager<AbstractCanvasHandler> getCommandManager()
- Specified by:
getCommandManagerin classViewerSession
-
getMediatorsControl
public org.kie.workbench.common.stunner.core.client.canvas.controls.MediatorsControl<AbstractCanvas> getMediatorsControl()
- Specified by:
getMediatorsControlin classViewerSession
-
getSelectionControl
public org.kie.workbench.common.stunner.core.client.canvas.controls.SelectionControl<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.graph.Element> getSelectionControl()
- Specified by:
getSelectionControlin classViewerSession
-
-