Class WiresConnectorView<T>
- java.lang.Object
-
- com.ait.lienzo.client.core.shape.wires.WiresConnector
-
- org.kie.workbench.common.stunner.client.lienzo.shape.view.wires.WiresConnectorView<T>
-
- All Implemented Interfaces:
LienzoShapeView<T>,org.kie.workbench.common.stunner.core.client.shape.view.HasControlPoints<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.HasManageableControlPoints<T>,org.kie.workbench.common.stunner.core.client.shape.view.HasShadow<T>,org.kie.workbench.common.stunner.core.client.shape.view.IsConnector<T>,org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
- Direct Known Subclasses:
WiresConnectorViewExt
public class WiresConnectorView<T> extends com.ait.lienzo.client.core.shape.wires.WiresConnector implements LienzoShapeView<T>, org.kie.workbench.common.stunner.core.client.shape.view.IsConnector<T>, org.kie.workbench.common.stunner.core.client.shape.view.HasManageableControlPoints<T>
-
-
Constructor Summary
Constructors Constructor Description WiresConnectorView(com.ait.lienzo.client.core.shape.AbstractDirectionalMultiPointShape<?> line, com.ait.lienzo.client.core.shape.MultiPathDecorator headDecorator, com.ait.lienzo.client.core.shape.MultiPathDecorator tailDecorator)WiresConnectorView(com.ait.lienzo.client.core.shape.wires.WiresMagnet headMagnet, com.ait.lienzo.client.core.shape.wires.WiresMagnet tailMagnet, com.ait.lienzo.client.core.shape.AbstractDirectionalMultiPointShape<?> line, com.ait.lienzo.client.core.shape.MultiPathDecorator headDecorator, com.ait.lienzo.client.core.shape.MultiPathDecorator tailDecorator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaddControlPoint(org.kie.workbench.common.stunner.core.graph.content.view.ControlPoint controlPoint, int index)booleanareControlsVisible()Tconnect(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView headShapeView, org.kie.workbench.common.stunner.core.graph.content.view.Connection headConnection, org.kie.workbench.common.stunner.core.client.shape.view.ShapeView tailShapeView, org.kie.workbench.common.stunner.core.graph.content.view.Connection tailConnection)TdeleteControlPoint(int index)doublegetAlpha()org.kie.workbench.common.stunner.core.client.shape.view.BoundingBoxgetBoundingBox()List<com.ait.lienzo.client.core.shape.Shape<?>>getDecorators()doublegetFillAlpha()StringgetFillColor()org.kie.workbench.common.stunner.core.graph.content.view.ControlPoint[]getManageableControlPoints()org.kie.workbench.common.stunner.core.graph.content.view.Point2DgetShapeAbsoluteLocation()doublegetShapeX()doublegetShapeY()doublegetStrokeAlpha()StringgetStrokeColor()doublegetStrokeWidth()ObjectgetUserData()StringgetUUID()ThideControlPoints()TmoveDown()TmoveToBottom()TmoveToTop()TmoveUp()voidremoveFromParent()TremoveShadow()TsetAlpha(double alpha)TsetDashArray(org.kie.workbench.common.stunner.core.client.shape.common.DashArray dashArray)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)TshowControlPoints(org.kie.workbench.common.stunner.core.client.shape.view.HasControlPoints.ControlPointType type)TupdateControlPoints(org.kie.workbench.common.stunner.core.graph.content.view.ControlPoint[] controlPoints)-
Methods inherited from class com.ait.lienzo.client.core.shape.wires.WiresConnector
addControlPoint, addToLayer, addWiresConnectorPointsChangedHandler, destroy, destroyControlPoints, destroyPointHandles, equals, firePointsUpdated, getControl, getControlPointIndex, getControlPoints, getGroup, getHead, getHeadConnection, getHeadDecorator, getIndexForSelectedSegment, getIndexForSelectedSegment, getLine, getMagnetsOnAutoConnection, getPointHandles, getTail, getTailConnection, getTailDecorator, hashCode, isDraggable, isListening, isSpecialConnection, listen, moveControlPoint, removeFromLayer, setControl, setDraggable, setHeadConnection, setHeadMagnet, setPointHandles, setTailConnection, setTailMagnet, updateForAutoConnections, updateForAutoConnections, updateForCenterConnection, updateForCenterConnection, updateForSpecialConnections, updateHeadTailForRefreshedConnector, uuid
-
-
-
-
Field Detail
-
uuid
protected String uuid
-
-
Constructor Detail
-
WiresConnectorView
public WiresConnectorView(com.ait.lienzo.client.core.shape.AbstractDirectionalMultiPointShape<?> line, com.ait.lienzo.client.core.shape.MultiPathDecorator headDecorator, com.ait.lienzo.client.core.shape.MultiPathDecorator tailDecorator)
-
WiresConnectorView
public WiresConnectorView(com.ait.lienzo.client.core.shape.wires.WiresMagnet headMagnet, com.ait.lienzo.client.core.shape.wires.WiresMagnet tailMagnet, com.ait.lienzo.client.core.shape.AbstractDirectionalMultiPointShape<?> line, com.ait.lienzo.client.core.shape.MultiPathDecorator headDecorator, com.ait.lienzo.client.core.shape.MultiPathDecorator tailDecorator)
-
-
Method Detail
-
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>
-
setListening
public T setListening(boolean listening)
-
getManageableControlPoints
public org.kie.workbench.common.stunner.core.graph.content.view.ControlPoint[] getManageableControlPoints()
- Specified by:
getManageableControlPointsin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.HasManageableControlPoints<T>
-
addControlPoint
public T addControlPoint(org.kie.workbench.common.stunner.core.graph.content.view.ControlPoint controlPoint, int index)
- Specified by:
addControlPointin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.HasManageableControlPoints<T>
-
updateControlPoints
public T updateControlPoints(org.kie.workbench.common.stunner.core.graph.content.view.ControlPoint[] controlPoints)
- Specified by:
updateControlPointsin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.HasManageableControlPoints<T>
-
deleteControlPoint
public T deleteControlPoint(int index)
- Specified by:
deleteControlPointin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.HasManageableControlPoints<T>
-
connect
public T connect(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView headShapeView, org.kie.workbench.common.stunner.core.graph.content.view.Connection headConnection, org.kie.workbench.common.stunner.core.client.shape.view.ShapeView tailShapeView, org.kie.workbench.common.stunner.core.graph.content.view.Connection tailConnection)
- Specified by:
connectin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.IsConnector<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>
-
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>
-
showControlPoints
public T showControlPoints(org.kie.workbench.common.stunner.core.client.shape.view.HasControlPoints.ControlPointType type)
- Specified by:
showControlPointsin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.HasControlPoints<T>
-
hideControlPoints
public T hideControlPoints()
- Specified by:
hideControlPointsin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.HasControlPoints<T>
-
areControlsVisible
public boolean areControlsVisible()
- Specified by:
areControlsVisiblein interfaceorg.kie.workbench.common.stunner.core.client.shape.view.HasControlPoints<T>
-
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>
-
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>
-
removeFromParent
public void removeFromParent()
- Specified by:
removeFromParentin interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<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>
-
setDashArray
public T setDashArray(org.kie.workbench.common.stunner.core.client.shape.common.DashArray dashArray)
-
getUserData
public Object getUserData()
- Specified by:
getUserDatain interfaceorg.kie.workbench.common.stunner.core.client.shape.view.ShapeView<T>
-
-