|
Drools Workbench - Guided Decision Tree Editor - Client 6.2.0.CR1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.emitrom.lienzo.client.core.shape.Node<T>
com.emitrom.lienzo.client.core.shape.ContainerNode<com.emitrom.lienzo.client.core.shape.IPrimitive<?>,com.emitrom.lienzo.client.core.shape.Group>
com.emitrom.lienzo.client.core.shape.Group
org.kie.uberfire.wires.core.api.shapes.WiresBaseShape
org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNode
org.drools.workbench.screens.guided.dtree.client.widget.shapes.BaseGuidedDecisionTreeShape<T>
public abstract class BaseGuidedDecisionTreeShape<T extends org.drools.workbench.models.guided.dtree.shared.model.nodes.Node>
| 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 | |
|---|---|
protected boolean |
isReadOnly
|
protected T |
node
|
protected NodeLabel |
nodeLabel
|
protected com.emitrom.lienzo.client.core.shape.Text |
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 | |
|---|---|
BaseGuidedDecisionTreeShape(com.emitrom.lienzo.client.core.shape.Circle shape,
T node,
boolean isReadOnly)
|
|
| Method Summary | |
|---|---|
void |
addChildNode(org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNode child)
|
protected com.emitrom.lienzo.client.core.types.Point2D |
getControlTarget(com.emitrom.lienzo.client.core.shape.Group ctrl)
|
double |
getHeight()
|
T |
getModelNode()
|
protected abstract String |
getNodeLabel()
Get a String for the Node |
double |
getWidth()
|
void |
onCollapseProgress(double pct)
|
void |
onCollapseStart()
|
void |
onExpandEnd()
|
void |
onExpandProgress(double pct)
|
protected void |
setNodeLabel(String label)
Set the label shown for this Node. |
void |
setPresenter(GuidedDecisionTreeEditorPresenter presenter)
|
void |
setSelected(boolean isSelected)
|
protected com.emitrom.lienzo.client.core.shape.Group |
setupControl(com.google.gwt.resources.client.ImageResource resource,
org.uberfire.mvp.Command command)
|
protected void |
setupControls()
|
| Methods inherited from class org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNode |
|---|
acceptChildNode, collapse, contains, destroy, expand, getChildren, getDescendants, getParentNode, hasChildren, hasCollapsedChildren, onCollapseEnd, onExpandStart, removeChildNode, setLayoutManager, setLocation, setParentNode, 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 |
| Field Detail |
|---|
protected final com.emitrom.lienzo.client.core.shape.Text plus
protected NodeLabel nodeLabel
protected final T extends org.drools.workbench.models.guided.dtree.shared.model.nodes.Node node
protected boolean isReadOnly
| Constructor Detail |
|---|
public BaseGuidedDecisionTreeShape(com.emitrom.lienzo.client.core.shape.Circle shape,
T node,
boolean isReadOnly)
| Method Detail |
|---|
public void setPresenter(GuidedDecisionTreeEditorPresenter presenter)
protected void setupControls()
protected com.emitrom.lienzo.client.core.shape.Group setupControl(com.google.gwt.resources.client.ImageResource resource,
org.uberfire.mvp.Command command)
protected void setNodeLabel(String label)
label - protected abstract String getNodeLabel()
public void setSelected(boolean isSelected)
public void addChildNode(org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNode child)
addChildNode in class org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNodeprotected com.emitrom.lienzo.client.core.types.Point2D getControlTarget(com.emitrom.lienzo.client.core.shape.Group ctrl)
getControlTarget in class org.kie.uberfire.wires.core.api.shapes.WiresBaseShapepublic void onCollapseStart()
onCollapseStart in class org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNodepublic void onCollapseProgress(double pct)
onCollapseProgress in class org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNodepublic void onExpandProgress(double pct)
onExpandProgress in class org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNodepublic void onExpandEnd()
onExpandEnd in class org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNodepublic double getWidth()
getWidth in class org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNodepublic double getHeight()
getHeight in class org.kie.uberfire.wires.core.trees.client.shapes.WiresBaseTreeNodepublic T getModelNode()
|
Drools Workbench - Guided Decision Tree Editor - Client 6.2.0.CR1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||