Class AbstractCanvasCompositeCommand
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.command.impl.AbstractCompositeCommand<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.command.CanvasViolation>
-
- org.kie.workbench.common.stunner.core.client.canvas.command.AbstractCanvasCompositeCommand
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.client.command.CanvasCommand<AbstractCanvasHandler>,org.kie.workbench.common.stunner.core.command.Command<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.command.CanvasViolation>
- Direct Known Subclasses:
ResizeNodeCommand,UpdateChildrenCommand,UpdateDockNodeCommand
public abstract class AbstractCanvasCompositeCommand extends org.kie.workbench.common.stunner.core.command.impl.AbstractCompositeCommand<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.command.CanvasViolation> implements org.kie.workbench.common.stunner.core.client.command.CanvasCommand<AbstractCanvasHandler>
-
-
Constructor Summary
Constructors Constructor Description AbstractCanvasCompositeCommand()
-
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
-
-
-
-
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:
doAllowin classorg.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:
doExecutein classorg.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:
doUndoin classorg.kie.workbench.common.stunner.core.command.impl.AbstractCompositeCommand<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.command.CanvasViolation>
-
-