Class SaveDiagramSessionCommand

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl.SessionAware<org.kie.workbench.common.stunner.core.client.session.impl.EditorSession>, org.kie.workbench.common.stunner.core.client.session.command.ClientSessionCommand<org.kie.workbench.common.stunner.core.client.session.impl.EditorSession>

    @Dependent
    public class SaveDiagramSessionCommand
    extends org.kie.workbench.common.stunner.core.client.session.command.AbstractClientSessionCommand<org.kie.workbench.common.stunner.core.client.session.impl.EditorSession>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.session.command.ClientSessionCommand

        org.kie.workbench.common.stunner.core.client.session.command.ClientSessionCommand.Callback<V extends Object>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean accepts​(org.kie.workbench.common.stunner.core.client.session.ClientSession session)  
      protected void enable​(boolean enable)
      This command is always disabled.
      <V> void execute​(org.kie.workbench.common.stunner.core.client.session.command.ClientSessionCommand.Callback<V> callback)  
      protected void setEnabled​(boolean enabled)
      This command is always disabled.
      • Methods inherited from class org.kie.workbench.common.stunner.core.client.session.command.AbstractClientSessionCommand

        bind, checkEventContext, destroy, doDestroy, execute, fire, getCanvasHandler, getElement, getSession, isEnabled, listen, loadCanvasFactory, newDefaultCallback
    • Constructor Detail

      • SaveDiagramSessionCommand

        public SaveDiagramSessionCommand()
    • Method Detail

      • execute

        public <V> void execute​(org.kie.workbench.common.stunner.core.client.session.command.ClientSessionCommand.Callback<V> callback)
      • accepts

        public boolean accepts​(org.kie.workbench.common.stunner.core.client.session.ClientSession session)
        Specified by:
        accepts in class org.kie.workbench.common.stunner.core.client.session.command.AbstractClientSessionCommand<org.kie.workbench.common.stunner.core.client.session.impl.EditorSession>
      • enable

        protected void enable​(boolean enable)
        This command is always disabled.
        Overrides:
        enable in class org.kie.workbench.common.stunner.core.client.session.command.AbstractClientSessionCommand<org.kie.workbench.common.stunner.core.client.session.impl.EditorSession>
        Parameters:
        enable - Ignored.
      • setEnabled

        protected void setEnabled​(boolean enabled)
        This command is always disabled.
        Overrides:
        setEnabled in class org.kie.workbench.common.stunner.core.client.session.command.AbstractClientSessionCommand<org.kie.workbench.common.stunner.core.client.session.impl.EditorSession>
        Parameters:
        enabled - Ignored.