com.smartgwt.client.widgets.drawing
Class DrawBlockConnector
java.lang.Object
com.smartgwt.client.core.BaseClass
com.smartgwt.client.widgets.drawing.DrawItem
com.smartgwt.client.widgets.drawing.DrawBlockConnector
- All Implemented Interfaces:
- HasHandlers, HasClickHandlers, HasDragMoveHandlers, HasDragStartHandlers, HasDragStopHandlers, HasMouseDownHandlers, HasMouseMoveHandlers, HasMouseOutHandlers, HasMouseOverHandlers, HasMouseUpHandlers, HasMovedHandlers, HasResizedHandlers, HasShowContextMenuHandlers
public class DrawBlockConnector
- extends DrawItem
DrawItem subclass to render multi-segment, orthogonal-routing paths.
Methods inherited from class com.smartgwt.client.widgets.drawing.DrawItem |
addClickHandler, addDragMoveHandler, addDragStartHandler, addDragStopHandler, addMouseDownHandler, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMovedHandler, addResizedHandler, addShowContextMenuHandler, computeAngle, convertToDrawItemArray, destroy, draw, erase, getAttributeAsIntArray, getBoundingBox, getCanDrag, getCenter, getContextMenu, getDestroyed, getDestroying, getDragStartDistance, getDrawGroup, getDrawPane, getEndArrow, getFillColor, getFillGradient, getFillOpacity, getKnobs, getLineCap, getLineColor, getLineOpacity, getLinePattern, getLineWidth, getMoveKnobOffset, getMoveKnobPoint, getPageLeft, getPageTop, getRef, getResizeKnobPoints, getRotation, getScale, getShadow, getStartArrow, getSvgString, hide, hideKnobs, isInBounds, isPointInPath, moveBy, resizeBy, resizeTo, rotateBy, rotateTo, scaleBy, scaleTo, setCanDrag, setContextMenu, setDragStartDistance, setDrawGroup, setDrawPane, setEndArrow, setFillColor, setFillGradient, setFillOpacity, setKnobs, setLineCap, setLineColor, setLineOpacity, setLinePattern, setLineWidth, setMoveKnobOffset, setMoveKnobPoint, setResizeKnobPoints, setRotation, setScale, setShadow, setStartArrow, show, showKnobs |
Methods inherited from class com.smartgwt.client.core.BaseClass |
doAddHandler, error, error, errorIfNotCreated, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsJavaScriptObject, getAttributeAsMap, getAttributeAsString, getAttributeAsStringArray, getConfig, getHandlerCount, getID, getJsObj, getOrCreateJsObj, getScClassName, isCreated, onInit, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setID, setProperty, setProperty, setProperty, setProperty, setScClassName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DrawBlockConnector
public DrawBlockConnector()
DrawBlockConnector
public DrawBlockConnector(JavaScriptObject jsObj)
getOrCreateRef
public static DrawBlockConnector getOrCreateRef(JavaScriptObject jsObj)
setJavaScriptObject
public void setJavaScriptObject(JavaScriptObject jsObj)
- Overrides:
setJavaScriptObject
in class DrawItem
create
public JavaScriptObject create()
- Overrides:
create
in class DrawItem
setControlPoint1
public void setControlPoint1(Point controlPoint1)
- First cubic bezier control point.
- Parameters:
controlPoint1
- controlPoint1 Default value is [100,0]
getControlPoint1
public Point getControlPoint1()
- First cubic bezier control point.
- Returns:
- Point
setControlPoint2
public void setControlPoint2(Point controlPoint2)
- Second cubic bezier control point.
- Parameters:
controlPoint2
- controlPoint2 Default value is [0,100]
getControlPoint2
public Point getControlPoint2()
- Second cubic bezier control point.
- Returns:
- Point