public abstract class AbstractCanvasGraphCommand extends AbstractCanvasCommand implements HasGraphCommand<AbstractCanvasHandler>
| Constructor and Description |
|---|
AbstractCanvasGraphCommand() |
| Modifier and Type | Method and Description |
|---|---|
CommandResult<CanvasViolation> |
allow(AbstractCanvasHandler context) |
CommandResult<CanvasViolation> |
execute(AbstractCanvasHandler context) |
Command<AbstractCanvasHandler,CanvasViolation> |
getCanvasCommand(AbstractCanvasHandler context) |
Command<GraphCommandExecutionContext,RuleViolation> |
getGraphCommand(AbstractCanvasHandler context) |
protected Node<?,Edge> |
getNode(AbstractCanvasHandler context,
String uuid) |
protected abstract Command<AbstractCanvasHandler,CanvasViolation> |
newCanvasCommand(AbstractCanvasHandler context)
Creates a new command instance for the canvas context.
|
protected abstract Command<GraphCommandExecutionContext,RuleViolation> |
newGraphCommand(AbstractCanvasHandler context)
Creates a new command instance for the graph context.
|
String |
toString() |
CommandResult<CanvasViolation> |
undo(AbstractCanvasHandler context) |
buildResultprotected abstract Command<GraphCommandExecutionContext,RuleViolation> newGraphCommand(AbstractCanvasHandler context)
protected abstract Command<AbstractCanvasHandler,CanvasViolation> newCanvasCommand(AbstractCanvasHandler context)
public Command<GraphCommandExecutionContext,RuleViolation> getGraphCommand(AbstractCanvasHandler context)
getGraphCommand in interface HasGraphCommand<AbstractCanvasHandler>public Command<AbstractCanvasHandler,CanvasViolation> getCanvasCommand(AbstractCanvasHandler context)
public CommandResult<CanvasViolation> allow(AbstractCanvasHandler context)
allow in interface Command<AbstractCanvasHandler,CanvasViolation>allow in class AbstractCanvasCommandpublic CommandResult<CanvasViolation> execute(AbstractCanvasHandler context)
execute in interface Command<AbstractCanvasHandler,CanvasViolation>public CommandResult<CanvasViolation> undo(AbstractCanvasHandler context)
undo in interface Command<AbstractCanvasHandler,CanvasViolation>protected Node<?,Edge> getNode(AbstractCanvasHandler context, String uuid)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.