public interface Magnet<T extends com.ait.lienzo.client.core.shape.IPrimitive<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, setAlpha, setControlHandleFactory, setDragBounds, setDragConstraint, setDragConstraints, setDraggable, setDragging, setDragMode, setEditable, setEventPropagationMode, setFillAlpha, setLocation, setOffset, setOffset, setOffset, setRotation, setRotationDegrees, setScale, setScale, setScale, setShear, setShear, setStrokeAlpha, setX, setY
addAttributesChangedHandler, 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, getAbsoluteTransform, getAttributes, getAttributeSheet, getBoundingBox, getBoundingBoxAttributes, getBoundingPoints, getComputedBoundingPoints, getComputedLocation, getID, getLayer, getMetaData, getName, getNodeType, getOverLayer, getParent, getRequiredAttributes, getScene, getScratchPad, getTransformingAttributes, getUserData, getViewport, hasMetaData, isEventHandled, isListening, isVisible, moveDown, moveToBottom, moveToTop, moveUp, refresh, removeFromParent, setAttributesChangedBatcher, setID, setListening, setName, setUserData, setVisible, uuid
String 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–2020 JBoss by Red Hat. All rights reserved.