Class AbstractCanvasCompositeCommand

    • Field Summary

      • Fields inherited from class org.kie.workbench.common.stunner.core.command.impl.AbstractCompositeCommand

        commands
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation> doAllow​(AbstractCanvasHandler context, org.kie.workbench.common.stunner.core.command.Command<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.client.command.CanvasViolation> command)  
      protected org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation> doExecute​(AbstractCanvasHandler context, org.kie.workbench.common.stunner.core.command.Command<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.client.command.CanvasViolation> command)  
      protected org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation> doUndo​(AbstractCanvasHandler context, org.kie.workbench.common.stunner.core.command.Command<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.client.command.CanvasViolation> command)  
      • Methods inherited from class org.kie.workbench.common.stunner.core.command.impl.AbstractCompositeCommand

        addCommand, allow, buildResult, ensureInitialized, evaluate, execute, executeCommands, getCommands, initialize, isEmpty, isInitialized, isUndoReverse, processMultipleCommands, processMultipleFunctions, size, toString, undo, undo
      • Methods inherited from interface org.kie.workbench.common.stunner.core.command.Command

        allow, execute, undo
    • Constructor Detail

      • AbstractCanvasCompositeCommand

        public AbstractCanvasCompositeCommand()
    • Method Detail

      • doAllow

        protected org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation> doAllow​(AbstractCanvasHandler context,
                                                                                                                                                            org.kie.workbench.common.stunner.core.command.Command<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.client.command.CanvasViolation> command)
        Overrides:
        doAllow in class org.kie.workbench.common.stunner.core.command.impl.AbstractCompositeCommand<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.client.command.CanvasViolation>
      • doExecute

        protected org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation> doExecute​(AbstractCanvasHandler context,
                                                                                                                                                              org.kie.workbench.common.stunner.core.command.Command<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.client.command.CanvasViolation> command)
        Specified by:
        doExecute in class org.kie.workbench.common.stunner.core.command.impl.AbstractCompositeCommand<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.client.command.CanvasViolation>
      • doUndo

        protected org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation> doUndo​(AbstractCanvasHandler context,
                                                                                                                                                           org.kie.workbench.common.stunner.core.command.Command<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.client.command.CanvasViolation> command)
        Specified by:
        doUndo in class org.kie.workbench.common.stunner.core.command.impl.AbstractCompositeCommand<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.client.command.CanvasViolation>