Drools Workbench - Guided Decision Tree Editor - Client 6.2.0.CR1

org.drools.workbench.screens.guided.dtree.client.widget.shapes
Class ActionUpdateShape

java.lang.Object
  extended by com.emitrom.lienzo.client.core.shape.Node<T>
      extended by com.emitrom.lienzo.client.core.shape.ContainerNode<com.emitrom.lienzo.client.core.shape.IPrimitive<?>,com.emitrom.lienzo.client.core.shape.Group>
          extended by com.emitrom.lienzo.client.core.shape.Group
              extended by org.kie.uberfire.wires.core.api.shapes.WiresBaseShape
                  extended by org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNode
                      extended by org.drools.workbench.screens.guided.dtree.client.widget.shapes.BaseGuidedDecisionTreeShape<org.drools.workbench.models.guided.dtree.shared.model.nodes.ActionUpdateNode>
                          extended by org.drools.workbench.screens.guided.dtree.client.widget.shapes.ActionUpdateShape
All Implemented Interfaces:
com.emitrom.lienzo.client.core.shape.IContainer<com.emitrom.lienzo.client.core.shape.IPrimitive<?>>, com.emitrom.lienzo.client.core.shape.IDrawable<com.emitrom.lienzo.client.core.shape.Group>, com.emitrom.lienzo.client.core.shape.IJSONSerializable<com.emitrom.lienzo.client.core.shape.Group>, com.emitrom.lienzo.client.core.shape.IPrimitive<com.emitrom.lienzo.client.core.shape.Group>, Iterable<com.emitrom.lienzo.client.core.shape.IPrimitive<?>>, org.kie.uberfire.wires.core.api.layout.RequiresLayoutManager, org.kie.uberfire.wires.core.api.selection.RequiresSelectionManager, org.kie.uberfire.wires.core.api.shapes.RequiresShapesManager, org.kie.uberfire.wires.core.api.shapes.WiresShape

public class ActionUpdateShape
extends BaseGuidedDecisionTreeShape<org.drools.workbench.models.guided.dtree.shared.model.nodes.ActionUpdateNode>


Nested Class Summary
 
Nested classes/interfaces inherited from class com.emitrom.lienzo.client.core.shape.Group
com.emitrom.lienzo.client.core.shape.Group.GroupFactory
 
Field Summary
 
Fields inherited from class org.drools.workbench.screens.guided.dtree.client.widget.shapes.BaseGuidedDecisionTreeShape
isReadOnly, node, nodeLabel, plus
 
Fields inherited from class org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNode
layoutManager, shapesManager
 
Fields inherited from class org.kie.uberfire.wires.core.api.shapes.WiresBaseShape
controls, id, isControlsVisible, selectionManager
 
Constructor Summary
ActionUpdateShape(com.emitrom.lienzo.client.core.shape.Circle shape, org.drools.workbench.models.guided.dtree.shared.model.nodes.ActionUpdateNode node, boolean isReadOnly)
           
 
Method Summary
 boolean acceptChildNode(org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNode child)
           
 String getNodeLabel()
          Get a String for the Node
 void setParentNode(org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNode parent)
           
 
Methods inherited from class org.drools.workbench.screens.guided.dtree.client.widget.shapes.BaseGuidedDecisionTreeShape
addChildNode, getControlTarget, getHeight, getModelNode, getWidth, onCollapseProgress, onCollapseStart, onExpandEnd, onExpandProgress, setNodeLabel, setPresenter, setSelected, setupControl, setupControls
 
Methods inherited from class org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNode
collapse, contains, destroy, expand, getChildren, getDescendants, getParentNode, hasChildren, hasCollapsedChildren, onCollapseEnd, onExpandStart, removeChildNode, setLayoutManager, setLocation, setShapesManager, setX, setY
 
Methods inherited from class org.kie.uberfire.wires.core.api.shapes.WiresBaseShape
addControl, equals, getId, hashCode, hideControls, isControlsVisible, removeControl, setControls, setSelectionManager, showControls
 
Methods inherited from class com.emitrom.lienzo.client.core.shape.Group
add, animate, animate, asContainer, asPrimitive, attachToLayerColorMap, detachFromLayerColorMap, getAlpha, getDragBounds, getDragConstraint, getDragConstraints, getFactory, getLocation, getOffset, getRotation, getRotationDegrees, getScale, getShear, getX, getY, isDraggable, isValidForContainer, moveDown, moveToBottom, moveToTop, moveUp, remove, removeAll, search, setAlpha, setDragBounds, setDragConstraint, setDragConstraints, setDraggable, setOffset, setOffset, setOffset, setRotation, setRotationDegrees, setScale, setScale, setScale, setShear, setShear, toJSONObject
 
Methods inherited from class com.emitrom.lienzo.client.core.shape.ContainerNode
copy, drawWithoutTransforms, getChildNodes, iterator, length, moveDown, moveToBottom, moveToTop, moveUp
 
Methods inherited from class com.emitrom.lienzo.client.core.shape.Node
addEnsureHandler, addNodeDragEndHandler, addNodeDragMoveHandler, addNodeDragStartHandler, addNodeGestureChangeHandler, addNodeGestureEndHandler, addNodeGestureStartHandler, addNodeMouseClickHandler, addNodeMouseDoubleClickHandler, addNodeMouseDownHandler, addNodeMouseEnterHandler, addNodeMouseExitHandler, addNodeMouseMoveHandler, addNodeMouseOutHandler, addNodeMouseOverHandler, addNodeMouseUpHandler, addNodeMouseWheelHandler, addNodeTouchCancelHandler, addNodeTouchEndHandler, addNodeTouchMoveHandler, addNodeTouchStartHandler, asNode, asScene, cast, copyUnchecked, drawWithTransforms, fireEvent, getAbsoluteTransform, getAttributes, getAttributeSheet, getCombinedTransform, getHandlerManager, getID, getLayer, getName, getNodeType, getParent, getRequiredAttributes, getScene, getTransform, getViewport, isEventHandled, isListening, isVisible, setID, setListening, setName, setNodeType, setParent, setTransform, setVisible, toJSONString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.emitrom.lienzo.client.core.shape.IPrimitive
getParent, getTransform, isListening, isVisible, setListening, setTransform, setVisible
 
Methods inherited from interface com.emitrom.lienzo.client.core.shape.IDrawable
asNode, asScene, drawWithTransforms, fireEvent, getLayer, getScene, getViewport, isEventHandled
 
Methods inherited from interface com.emitrom.lienzo.client.core.shape.IJSONSerializable
toJSONString
 

Constructor Detail

ActionUpdateShape

public ActionUpdateShape(com.emitrom.lienzo.client.core.shape.Circle shape,
                         org.drools.workbench.models.guided.dtree.shared.model.nodes.ActionUpdateNode node,
                         boolean isReadOnly)
Method Detail

getNodeLabel

public String getNodeLabel()
Description copied from class: BaseGuidedDecisionTreeShape
Get a String for the Node

Specified by:
getNodeLabel in class BaseGuidedDecisionTreeShape<org.drools.workbench.models.guided.dtree.shared.model.nodes.ActionUpdateNode>
Returns:

setParentNode

public void setParentNode(org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNode parent)
Overrides:
setParentNode in class org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNode

acceptChildNode

public boolean acceptChildNode(org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNode child)
Overrides:
acceptChildNode in class org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNode

Drools Workbench - Guided Decision Tree Editor - Client 6.2.0.CR1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.