public class AddCanvasControlPointCommand extends AbstractCanvasCommand
| Constructor and Description |
|---|
AddCanvasControlPointCommand(Edge candidate,
ControlPoint controlPoint,
int index) |
| Modifier and Type | Method and Description |
|---|---|
CommandResult<CanvasViolation> |
allow(AbstractCanvasHandler context) |
static void |
consumeControlPoints(AbstractCanvasHandler context,
Edge edge,
Consumer<HasManageableControlPoints> consumer) |
CommandResult<CanvasViolation> |
execute(AbstractCanvasHandler context) |
ControlPoint |
getControlPoint() |
static ControlPoint[] |
getControlPoints(Edge edge) |
int |
getIndex() |
static HasManageableControlPoints<?> |
getManageableControlPoints(AbstractCanvasHandler context,
Edge candidate) |
static ControlPoint[] |
getViewControlPoints(AbstractCanvasHandler context,
Edge candidate) |
String |
toString() |
CommandResult<CanvasViolation> |
undo(AbstractCanvasHandler context) |
buildResult, checkShapeNotNull, toUUID, toUUIDspublic AddCanvasControlPointCommand(Edge candidate, ControlPoint controlPoint, int index)
public CommandResult<CanvasViolation> allow(AbstractCanvasHandler context)
allow in interface Command<AbstractCanvasHandler,CanvasViolation>allow in class AbstractCanvasCommandpublic CommandResult<CanvasViolation> execute(AbstractCanvasHandler context)
public CommandResult<CanvasViolation> undo(AbstractCanvasHandler context)
public ControlPoint getControlPoint()
public int getIndex()
public static ControlPoint[] getControlPoints(Edge edge)
public static void consumeControlPoints(AbstractCanvasHandler context, Edge edge, Consumer<HasManageableControlPoints> consumer)
public static HasManageableControlPoints<?> getManageableControlPoints(AbstractCanvasHandler context, Edge candidate)
public static ControlPoint[] getViewControlPoints(AbstractCanvasHandler context, Edge candidate)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.