Class CircleView
- 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>
-
- org.kie.workbench.common.stunner.client.lienzo.shape.view.wires.ext.WiresShapeViewExt<T>
-
- org.kie.workbench.common.stunner.client.lienzo.shape.view.wires.WiresContainerShapeView<T>
-
- org.kie.workbench.common.stunner.shapes.client.view.AbstractHasRadiusView<CircleView>
-
- org.kie.workbench.common.stunner.shapes.client.view.CircleView
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.client.lienzo.shape.view.LienzoShapeView<CircleView>,org.kie.workbench.common.stunner.core.client.shape.HasChildren<CircleView>,org.kie.workbench.common.stunner.core.client.shape.view.HasControlPoints<CircleView>,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<CircleView>,org.kie.workbench.common.stunner.core.client.shape.view.HasEventHandlers<CircleView,com.ait.lienzo.client.core.shape.Shape<?>>,org.kie.workbench.common.stunner.core.client.shape.view.HasFillGradient<CircleView>,org.kie.workbench.common.stunner.core.client.shape.view.HasRadius<CircleView>,org.kie.workbench.common.stunner.core.client.shape.view.HasShadow<CircleView>,org.kie.workbench.common.stunner.core.client.shape.view.HasTitle<CircleView>,org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<CircleView>
public class CircleView extends AbstractHasRadiusView<CircleView>
The lienzo view implementation for the Circle shape. TODO: Disabling for now the resize for circles - ARC resize is not implemented yet on lienzo side.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.shape.HasChildren
org.kie.workbench.common.stunner.core.client.shape.HasChildren.Layout
-
Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.shape.view.HasControlPoints
org.kie.workbench.common.stunner.core.client.shape.view.HasControlPoints.ControlPointType
-
Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.shape.view.HasFillGradient
org.kie.workbench.common.stunner.core.client.shape.view.HasFillGradient.Type
-
Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.shape.view.HasTitle
org.kie.workbench.common.stunner.core.client.shape.view.HasTitle.HorizontalAlignment, org.kie.workbench.common.stunner.core.client.shape.view.HasTitle.Orientation, org.kie.workbench.common.stunner.core.client.shape.view.HasTitle.ReferencePosition, org.kie.workbench.common.stunner.core.client.shape.view.HasTitle.Size, org.kie.workbench.common.stunner.core.client.shape.view.HasTitle.VerticalAlignment
-
-
Constructor Summary
Constructors Constructor Description CircleView(double radius)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CircleViewsetRadius(double radius)-
Methods inherited from class org.kie.workbench.common.stunner.shapes.client.view.AbstractHasRadiusView
setMaxRadius, setMinRadius
-
Methods inherited from class org.kie.workbench.common.stunner.client.lienzo.shape.view.wires.WiresContainerShapeView
addChild, destroy, getChildren, removeChild
-
Methods inherited from class org.kie.workbench.common.stunner.client.lienzo.shape.view.wires.ext.WiresShapeViewExt
addHandler, areControlsVisible, batch, buildDragEvent, buildResizeEvent, cast, disableHandlers, enableHandlers, getAttachableShape, getEventHandlerManager, getFontAlignment, getFontPosition, getLabelContainerLayout, getMarginX, getOrientation, getTextViewDecorator, getTitleFontFamily, getTitleFontSize, getTitlePosition, hideControlPoints, moveTitleToTop, rebuildTextBoundaries, refresh, removeHandler, setEventHandlerManager, setFillGradient, setMargins, setTextBoundaries, setTextSizeConstraints, setTextWrapper, setTitle, setTitleAlpha, setTitleFontColor, setTitleFontFamily, setTitleFontSize, setTitlePosition, setTitleRotation, setTitleStrokeAlpha, setTitleStrokeColor, setTitleStrokeWidth, setTitleXOffsetPosition, setTitleYOffsetPosition, showControlPoints, supports, updateControlPoints, updateFillGradient
-
Methods inherited from class org.kie.workbench.common.stunner.client.lienzo.shape.view.wires.WiresShapeView
getAlpha, getBoundingBox, getDecorators, getFillAlpha, getFillColor, getShape, getShapeAbsoluteLocation, getShapeX, getShapeY, getStrokeAlpha, getStrokeColor, getStrokeWidth, getUserData, getUUID, moveDown, moveToBottom, moveToTop, moveUp, removeShadow, setAlpha, setDragBounds, setDragEnabled, setFillAlpha, setFillColor, setListening, setShadow, setShapeLocation, setStrokeAlpha, setStrokeColor, setStrokeWidth, setUserData, setUUID
-
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, 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
-
setRadius
public CircleView setRadius(double radius)
-
-