@Dependent public class ContainmentAcceptorControlImpl extends AbstractContainmentBasedControl implements ContainmentAcceptorControl<AbstractCanvasHandler>
RequiresCommandManager.CommandManagerProvider<H extends CanvasHandler>| Constructor and Description |
|---|
ContainmentAcceptorControlImpl(CanvasCommandFactory<AbstractCanvasHandler> canvasCommandFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDisable(WiresCanvas.View view) |
protected void |
doEnable(WiresCanvas.View view) |
protected Command<AbstractCanvasHandler,CanvasViolation> |
getAddEdgeCommand(Node parent,
Node child) |
protected Command<AbstractCanvasHandler,CanvasViolation> |
getDeleteEdgeCommand(Node parent,
Node child) |
protected boolean |
isEdgeAccepted(Edge edge) |
protected CommandResult<CanvasViolation> |
runAllow(Node parent,
Node child) |
accept, allow, disable, enable, getCanvasHandler, getCommandManager, getTheEdge, isAccept, isAccept, isSameParent, log, runAccept, setCommandManagerProviderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, allowdisable, enablesetCommandManagerProvider@Inject public ContainmentAcceptorControlImpl(CanvasCommandFactory<AbstractCanvasHandler> canvasCommandFactory)
protected void doEnable(WiresCanvas.View view)
doEnable in class AbstractContainmentBasedControlprotected void doDisable(WiresCanvas.View view)
doDisable in class AbstractContainmentBasedControlprotected boolean isEdgeAccepted(Edge edge)
isEdgeAccepted in class AbstractContainmentBasedControlprotected Command<AbstractCanvasHandler,CanvasViolation> getAddEdgeCommand(Node parent, Node child)
getAddEdgeCommand in class AbstractContainmentBasedControlprotected Command<AbstractCanvasHandler,CanvasViolation> getDeleteEdgeCommand(Node parent, Node child)
getDeleteEdgeCommand in class AbstractContainmentBasedControlprotected CommandResult<CanvasViolation> runAllow(Node parent, Node child)
runAllow in class AbstractContainmentBasedControlCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.