public interface Magnet<T extends com.ait.lienzo.client.core.shape.Node<T>>
extends com.ait.lienzo.client.core.shape.IPrimitive<T>
| Modifier and Type | Method and Description |
|---|---|
void |
attachControlPoint(ControlPoint controlPoint)
Attach a ControlPoint to the Magnet
|
void |
detachControlPoint(ControlPoint controlPoint)
Detach a ControlPoint from the Magnet
|
List<ControlPoint> |
getAttachedControlPoints()
Get a list of ControlPoints attached to the Magnet
|
String |
getId()
Get UUID for Magnet
|
void |
move(double dx,
double dy) |
void |
setActive(boolean isActive)
Activate the Magnet
|
attachToLayerColorMap, detachFromLayerColorMap, getAlpha, getControlHandleFactory, getDragBounds, getDragConstraint, getDragConstraints, getDragMode, getEventPropagationMode, getFillAlpha, getLocation, getOffset, getRotation, getRotationDegrees, getScale, getShear, getStrokeAlpha, getX, getY, isDraggable, isDragging, isEditable, refresh, setAlpha, setControlHandleFactory, setDragBounds, setDragConstraint, setDragConstraints, setDraggable, setDragging, setDragMode, setEditable, setEventPropagationMode, setFillAlpha, setLocation, setOffset, setOffset, setOffset, setRotation, setRotationDegrees, setScale, setScale, setScale, setShear, setShear, setStrokeAlpha, setX, setYaddAttributesChangedHandler, addNodeDragEndHandler, addNodeDragMoveHandler, addNodeDragStartHandler, addNodeGestureChangeHandler, addNodeGestureEndHandler, addNodeGestureStartHandler, addNodeMouseClickHandler, addNodeMouseDoubleClickHandler, addNodeMouseDownHandler, addNodeMouseEnterHandler, addNodeMouseExitHandler, addNodeMouseMoveHandler, addNodeMouseOutHandler, addNodeMouseOverHandler, addNodeMouseUpHandler, addNodeMouseWheelHandler, addNodeTouchCancelHandler, addNodeTouchEndHandler, addNodeTouchMoveHandler, addNodeTouchStartHandler, animate, animate, asContainer, asContainerNode, asGroup, asGroupOf, asGuide, asLayer, asMultiPointShape, asNode, asPrimitive, asScene, asShape, asViewport, batch, cancelAttributesChangedBatcher, copy, draw, drawWithTransforms, fireEvent, getAbsoluteLocation, getAttributes, getAttributeSheet, getBoundingBox, getBoundingBoxAttributes, getBoundingPoints, getID, getLayer, getMetaData, getName, getNodeType, getOverLayer, getParent, getRequiredAttributes, getScene, getScratchPad, getTransformingAttributes, getUserData, getViewport, isEventHandled, isListening, isVisible, moveDown, moveToBottom, moveToTop, moveUp, removeFromParent, setAttributesChangedBatcher, setID, setListening, setName, setUserData, setVisible, uuidString getId()
void attachControlPoint(ControlPoint controlPoint)
controlPoint - void detachControlPoint(ControlPoint controlPoint)
controlPoint - List<ControlPoint> getAttachedControlPoints()
void setActive(boolean isActive)
isActive - void move(double dx,
double dy)
Copyright © 2012–2016 JBoss by Red Hat. All rights reserved.