@Dependent public class DefaultViewerSession extends ViewerSession
| Constructor and Description |
|---|
DefaultViewerSession(ManagedSession session,
CanvasCommandManager<AbstractCanvasHandler> canvasCommandManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
constructInstance() |
void |
destroy() |
AbstractCanvas |
getCanvas() |
AbstractCanvasHandler |
getCanvasHandler() |
CanvasCommandManager<AbstractCanvasHandler> |
getCommandManager() |
MediatorsControl<AbstractCanvas> |
getMediatorsControl() |
SelectionControl<AbstractCanvasHandler,Element> |
getSelectionControl() |
protected ManagedSession |
getSession() |
String |
getSessionUUID() |
void |
init(Consumer<ManagedSession> sessionControls,
Metadata metadata,
org.uberfire.mvp.Command callback) |
void |
init(Metadata metadata,
org.uberfire.mvp.Command callback) |
void |
open() |
equals, hashCode, onControlDestroyed, onControlRegistered, onControlRegistered@Inject public DefaultViewerSession(ManagedSession session, CanvasCommandManager<AbstractCanvasHandler> canvasCommandManager)
@PostConstruct public void constructInstance()
public void init(Metadata metadata, org.uberfire.mvp.Command callback)
init in class AbstractSession<AbstractCanvas,AbstractCanvasHandler>public void init(Consumer<ManagedSession> sessionControls, Metadata metadata, org.uberfire.mvp.Command callback)
public void open()
open in class AbstractSession<AbstractCanvas,AbstractCanvasHandler>public void destroy()
destroy in class AbstractSession<AbstractCanvas,AbstractCanvasHandler>protected ManagedSession getSession()
public String getSessionUUID()
public AbstractCanvas getCanvas()
public AbstractCanvasHandler getCanvasHandler()
public CanvasCommandManager<AbstractCanvasHandler> getCommandManager()
getCommandManager in class ViewerSessionpublic MediatorsControl<AbstractCanvas> getMediatorsControl()
getMediatorsControl in class ViewerSessionpublic SelectionControl<AbstractCanvasHandler,Element> getSelectionControl()
getSelectionControl in class ViewerSessionCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.