@Dependent @Default public class LocationControlImpl extends AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler> implements LocationControl<AbstractCanvasHandler,Element>, CanvasControl.SessionAware<EditorSession>
CanvasControl.SessionAware<S extends ClientSession>RequiresCommandManager.CommandManagerProvider<H extends CanvasHandler>canvasHandler| Modifier | Constructor and Description |
|---|---|
protected |
LocationControlImpl() |
|
LocationControlImpl(CanvasCommandFactory<AbstractCanvasHandler> canvasCommandFactory,
javax.enterprise.event.Event<ShapeLocationsChangedEvent> shapeLocationsChangedEvent,
javax.enterprise.event.Event<CanvasSelectionEvent> selectionEvent) |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(EditorSession session) |
protected void |
doClear() |
protected void |
doDestroy() |
protected void |
doInit() |
CommandResult<CanvasViolation> |
move(Element[] elements,
Point2D[] locations) |
void |
register(Element element) |
void |
setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider) |
checkEventContext, checkNotRegistered, clear, deregister, deregister, getRegisteredElements, isRegistered, isRegistered, registerHandler, updatedestroy, initclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdestroy, initprotected LocationControlImpl()
@Inject public LocationControlImpl(CanvasCommandFactory<AbstractCanvasHandler> canvasCommandFactory, javax.enterprise.event.Event<ShapeLocationsChangedEvent> shapeLocationsChangedEvent, javax.enterprise.event.Event<CanvasSelectionEvent> selectionEvent)
public void bind(EditorSession session)
bind in interface CanvasControl.SessionAware<EditorSession>public void setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider)
setCommandManagerProvider in interface RequiresCommandManager<AbstractCanvasHandler>protected void doInit()
doInit in class AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler>public void register(Element element)
register in interface CanvasRegistrationControl<AbstractCanvasHandler,Element>public CommandResult<CanvasViolation> move(Element[] elements, Point2D[] locations)
move in interface LocationControl<AbstractCanvasHandler,Element>protected void doClear()
doClear in class AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler>protected void doDestroy()
doDestroy in class AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler>Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.