Class AbstractCanvasCommand
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.canvas.command.AbstractCanvasCommand
-
- 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:
AbstractCanvasGraphCommand,AbstractRegistrationCanvasNodeCommand,AddCanvasConnectorCommand,AddCanvasControlPointCommand,AddCanvasDockedNodeCommand,CanvasDockNodeCommand,CanvasUndockNodeCommand,ClearCanvasCommand,CloneCanvasNodeCommand,DeleteCanvasConnectorCommand,DeleteCanvasControlPointCommand,DeleteCanvasNodeCommand,DrawCanvasCommand,MorphCanvasNodeCommand,RemoveCanvasChildrenCommand,SetCanvasChildrenCommand,SetCanvasConnectionCommand,UpdateCanvasControlPointPositionCommand,UpdateCanvasElementPositionCommand,UpdateCanvasElementPropertyCommand,UpdateDomainObjectPropertyCommand.RefreshPropertiesPanelCommand
public abstract class AbstractCanvasCommand extends Object implements org.kie.workbench.common.stunner.core.client.command.CanvasCommand<AbstractCanvasHandler>
Base type for commands that update the canvas.
-
-
Constructor Summary
Constructors Constructor Description AbstractCanvasCommand()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation>allow(AbstractCanvasHandler context)protected org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation>buildResult()protected booleancheckShapeNotNull(AbstractCanvasHandler context, String uuid)static StringtoUUID(org.kie.workbench.common.stunner.core.graph.Element<?> element)static StringtoUUIDs(Collection<? extends org.kie.workbench.common.stunner.core.graph.Element> elements)
-
-
-
Method Detail
-
allow
public org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation> allow(AbstractCanvasHandler context)
- Specified by:
allowin interfaceorg.kie.workbench.common.stunner.core.command.Command<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.command.CanvasViolation>
-
buildResult
protected org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation> buildResult()
-
toUUIDs
public static String toUUIDs(Collection<? extends org.kie.workbench.common.stunner.core.graph.Element> elements)
-
toUUID
public static String toUUID(org.kie.workbench.common.stunner.core.graph.Element<?> element)
-
checkShapeNotNull
protected boolean checkShapeNotNull(AbstractCanvasHandler context, String uuid)
-
-