@Dependent public class DragControlImpl extends AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler> implements DragControl<AbstractCanvasHandler,Element>
RequiresCommandManager.CommandManagerProvider<H extends CanvasHandler>| Modifier and Type | Field and Description |
|---|---|
protected double[] |
dragShapeSize |
canvasHandler| Modifier | Constructor and Description |
|---|---|
protected |
DragControlImpl() |
|
DragControlImpl(CanvasCommandFactory<AbstractCanvasHandler> canvasCommandFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDisable() |
protected void |
ensureDragConstraints(HasDragBounds<?> shapeView) |
CommandResult<CanvasViolation> |
move(Element element,
double tx,
double ty) |
CommandResult<CanvasViolation> |
moveDown(Element element) |
CommandResult<CanvasViolation> |
moveLeft(Element element) |
CommandResult<CanvasViolation> |
moveRight(Element element) |
CommandResult<CanvasViolation> |
moveUp(Element element) |
void |
register(Element element) |
void |
setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider) |
CommandResult<CanvasViolation> |
translate(Element element,
double dx,
double dy) |
checkEventContext, checkNotRegistered, deregister, deregister, deregisterAll, isRegistered, registerHandler, updatedisable, enable, isEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitderegisterdisable, enableprotected DragControlImpl()
@Inject public DragControlImpl(CanvasCommandFactory<AbstractCanvasHandler> canvasCommandFactory)
public void setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider)
setCommandManagerProvider in interface RequiresCommandManager<AbstractCanvasHandler>public void register(Element element)
register in interface CanvasRegistationControl<AbstractCanvasHandler,Element>public CommandResult<CanvasViolation> move(Element element, double tx, double ty)
move in interface DragControl<AbstractCanvasHandler,Element>public CommandResult<CanvasViolation> moveUp(Element element)
public CommandResult<CanvasViolation> moveDown(Element element)
public CommandResult<CanvasViolation> moveLeft(Element element)
public CommandResult<CanvasViolation> moveRight(Element element)
public CommandResult<CanvasViolation> translate(Element element, double dx, double dy)
protected void doDisable()
doDisable in class AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler>protected void ensureDragConstraints(HasDragBounds<?> shapeView)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.