Class WiresShapeView<T>
- java.lang.Object
-
- com.ait.lienzo.client.core.shape.wires.WiresContainer
-
- com.ait.lienzo.client.core.shape.wires.WiresShape
-
- org.kie.workbench.common.stunner.client.lienzo.shape.view.wires.WiresShapeView<T>
-
- All Implemented Interfaces:
LienzoShapeView<T>,org.kie.workbench.common.stunner.core.client.shape.view.HasDecorators<com.ait.lienzo.client.core.shape.Shape<?>>,org.kie.workbench.common.stunner.core.client.shape.view.HasDragBounds<T>,org.kie.workbench.common.stunner.core.client.shape.view.HasShadow<T>,org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
- Direct Known Subclasses:
WiresShapeViewExt
public class WiresShapeView<T> extends com.ait.lienzo.client.core.shape.wires.WiresShape implements LienzoShapeView<T>, org.kie.workbench.common.stunner.core.client.shape.view.HasDragBounds<T>
-
-
Constructor Summary
Constructors Constructor Description WiresShapeView(com.ait.lienzo.client.core.shape.MultiPath path)WiresShapeView(com.ait.lienzo.client.core.shape.MultiPath path, com.ait.lienzo.client.core.shape.wires.LayoutContainer layoutContainer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()doublegetAlpha()org.kie.workbench.common.stunner.core.client.shape.view.BoundingBoxgetBoundingBox()List<com.ait.lienzo.client.core.shape.Shape<?>>getDecorators()doublegetFillAlpha()StringgetFillColor()com.ait.lienzo.client.core.shape.Shape<?>getShape()org.kie.workbench.common.stunner.core.graph.content.view.Point2DgetShapeAbsoluteLocation()doublegetShapeX()doublegetShapeY()doublegetStrokeAlpha()StringgetStrokeColor()doublegetStrokeWidth()ObjectgetUserData()StringgetUUID()TmoveDown()TmoveToBottom()TmoveToTop()TmoveUp()TremoveShadow()TsetAlpha(double alpha)TsetDragBounds(org.kie.workbench.common.stunner.core.graph.content.Bounds bounds)TsetDragEnabled(boolean draggable)TsetFillAlpha(double alpha)TsetFillColor(String color)TsetListening(boolean listening)TsetShadow(String color, int blur, double offx, double offy)TsetShapeLocation(org.kie.workbench.common.stunner.core.graph.content.view.Point2D location)TsetStrokeAlpha(double alpha)TsetStrokeColor(String color)TsetStrokeWidth(double width)voidsetUserData(Object userData)TsetUUID(String uuid)-
Methods inherited from class com.ait.lienzo.client.core.shape.wires.WiresShape
addChild, addChild, addLabel, addWiresResizeEndHandler, addWiresResizeStartHandler, addWiresResizeStepHandler, createControlHandles, equals, getControl, getControls, getMagnets, getPath, hashCode, isListening, isResizable, listen, loadControls, refresh, removeChild, removeFromParent, setControl, setDraggable, setLocation, setMagnets, setResizable, shapeMoved, uuid
-
Methods inherited from class com.ait.lienzo.client.core.shape.wires.WiresContainer
add, addWiresDragEndHandler, addWiresDragMoveHandler, addWiresDragStartHandler, addWiresMoveHandler, getChildShapes, getComputedLocation, getContainer, getDockedTo, getGroup, getHandlerManager, getLayoutHandler, getLocation, getParent, getWiresManager, getX, getY, remove, setDockedTo, setLayoutHandler, setParent, setWiresManager
-
-
-
-
Method Detail
-
getShape
public com.ait.lienzo.client.core.shape.Shape<?> getShape()
-
setUUID
public T setUUID(String uuid)
- Specified by:
setUUIDin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
getUUID
public String getUUID()
- Specified by:
getUUIDin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
getShapeX
public double getShapeX()
- Specified by:
getShapeXin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
getShapeY
public double getShapeY()
- Specified by:
getShapeYin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
setShapeLocation
public T setShapeLocation(org.kie.workbench.common.stunner.core.graph.content.view.Point2D location)
- Specified by:
setShapeLocationin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
getAlpha
public double getAlpha()
- Specified by:
getAlphain interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
setAlpha
public T setAlpha(double alpha)
- Specified by:
setAlphain interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
getShapeAbsoluteLocation
public org.kie.workbench.common.stunner.core.graph.content.view.Point2D getShapeAbsoluteLocation()
- Specified by:
getShapeAbsoluteLocationin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
getFillColor
public String getFillColor()
- Specified by:
getFillColorin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
setFillColor
public T setFillColor(String color)
- Specified by:
setFillColorin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
getFillAlpha
public double getFillAlpha()
- Specified by:
getFillAlphain interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
setFillAlpha
public T setFillAlpha(double alpha)
- Specified by:
setFillAlphain interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
getStrokeColor
public String getStrokeColor()
- Specified by:
getStrokeColorin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
setStrokeColor
public T setStrokeColor(String color)
- Specified by:
setStrokeColorin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
getStrokeAlpha
public double getStrokeAlpha()
- Specified by:
getStrokeAlphain interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
setStrokeAlpha
public T setStrokeAlpha(double alpha)
- Specified by:
setStrokeAlphain interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
getStrokeWidth
public double getStrokeWidth()
- Specified by:
getStrokeWidthin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
setStrokeWidth
public T setStrokeWidth(double width)
- Specified by:
setStrokeWidthin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
setDragEnabled
public T setDragEnabled(boolean draggable)
- Specified by:
setDragEnabledin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
setDragBounds
public T setDragBounds(org.kie.workbench.common.stunner.core.graph.content.Bounds bounds)
- Specified by:
setDragBoundsin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.HasDragBounds<T>
-
moveToTop
public T moveToTop()
- Specified by:
moveToTopin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
moveToBottom
public T moveToBottom()
- Specified by:
moveToBottomin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
moveUp
public T moveUp()
- Specified by:
moveUpin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
moveDown
public T moveDown()
- Specified by:
moveDownin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
getBoundingBox
public org.kie.workbench.common.stunner.core.client.shape.view.BoundingBox getBoundingBox()
- Specified by:
getBoundingBoxin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
destroy
public void destroy()
- Specified by:
destroyin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>- Overrides:
destroyin classcom.ait.lienzo.client.core.shape.wires.WiresShape
-
setListening
public T setListening(boolean listening)
-
getDecorators
public List<com.ait.lienzo.client.core.shape.Shape<?>> getDecorators()
- Specified by:
getDecoratorsin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.HasDecorators<T>
-
setShadow
public T setShadow(String color, int blur, double offx, double offy)
- Specified by:
setShadowin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.HasShadow<T>
-
removeShadow
public T removeShadow()
- Specified by:
removeShadowin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.HasShadow<T>
-
getUserData
public Object getUserData()
- Specified by:
getUserDatain interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
-