@Dependent @Default public class ControlPointControlImpl extends AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler> implements ControlPointControl<AbstractCanvasHandler>, CanvasControl.SessionAware<EditorSession>
| Modifier and Type | Class and Description |
|---|---|
static class |
ControlPointControlImpl.StunnerControlPointsAcceptor |
CanvasControl.SessionAware<S extends ClientSession>RequiresCommandManager.CommandManagerProvider<H extends CanvasHandler>| Modifier and Type | Field and Description |
|---|---|
static int |
DRAG_BOUNDS_MARGIN |
canvasHandler| Constructor and Description |
|---|
ControlPointControlImpl(CanvasCommandFactory<AbstractCanvasHandler> canvasCommandFactory,
javax.enterprise.event.Event<CanvasSelectionEvent> selectionEvent) |
| Modifier and Type | Method and Description |
|---|---|
void |
addControlPoints(Edge candidate,
ControlPoint... controlPoint) |
void |
bind(EditorSession session) |
protected void |
doDestroy() |
protected void |
doInit() |
void |
moveControlPoints(Edge candidate,
Map<ControlPoint,Point2D> pointsLocation) |
void |
register(Element element) |
void |
removeControlPoint(Edge candidate,
ControlPoint controlPoint) |
void |
setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider) |
checkEventContext, checkNotRegistered, clear, deregister, deregister, doClear, getRegisteredElements, isRegistered, isRegistered, registerHandler, updatedestroy, initclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclear, deregisterdestroy, initpublic static final int DRAG_BOUNDS_MARGIN
@Inject public ControlPointControlImpl(CanvasCommandFactory<AbstractCanvasHandler> canvasCommandFactory, javax.enterprise.event.Event<CanvasSelectionEvent> selectionEvent)
protected void doInit()
doInit in class AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler>public void register(Element element)
register in interface CanvasRegistrationControl<AbstractCanvasHandler,Element>public void setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider)
setCommandManagerProvider in interface RequiresCommandManager<AbstractCanvasHandler>public void addControlPoints(Edge candidate, ControlPoint... controlPoint)
addControlPoints in interface ControlPointControl<AbstractCanvasHandler>public void bind(EditorSession session)
bind in interface CanvasControl.SessionAware<EditorSession>public void moveControlPoints(Edge candidate, Map<ControlPoint,Point2D> pointsLocation)
moveControlPoints in interface ControlPointControl<AbstractCanvasHandler>public void removeControlPoint(Edge candidate, ControlPoint controlPoint)
removeControlPoint in interface ControlPointControl<AbstractCanvasHandler>protected void doDestroy()
doDestroy in class AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler>Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.