org.drools.workbench.screens.guided.dtree.client.widget.factories
Class BaseGuidedDecisionTreeNodeFactory<T extends com.emitrom.lienzo.client.core.shape.Shape<T>>
java.lang.Object
org.kie.uberfire.wires.core.client.factories.AbstractBaseFactory<T>
org.drools.workbench.screens.guided.dtree.client.widget.factories.BaseGuidedDecisionTreeNodeFactory<T>
- All Implemented Interfaces:
- org.kie.uberfire.wires.core.api.factories.ShapeFactory<T>
- Direct Known Subclasses:
- ActionInsertNodeFactory, ActionRetractNodeFactory, ActionUpdateNodeFactory, ConstraintNodeFactory, TypeNodeFactory
public abstract class BaseGuidedDecisionTreeNodeFactory<T extends com.emitrom.lienzo.client.core.shape.Shape<T>>
- extends org.kie.uberfire.wires.core.client.factories.AbstractBaseFactory<T>
|
Method Summary |
boolean |
builds(org.kie.uberfire.wires.core.api.shapes.WiresBaseShape shapeType)
|
org.kie.uberfire.wires.core.api.factories.categories.Category |
getCategory()
|
org.kie.uberfire.wires.core.api.factories.ShapeDragProxy |
getDragProxy(org.kie.uberfire.wires.core.api.factories.FactoryHelper helper,
org.kie.uberfire.wires.core.api.factories.ShapeDragProxyPreviewCallback dragPreviewCallback,
org.kie.uberfire.wires.core.api.factories.ShapeDragProxyCompleteCallback dragEndCallBack)
|
protected abstract String |
getNodeLabel(org.kie.uberfire.wires.core.api.factories.FactoryHelper helper)
|
| Methods inherited from class org.kie.uberfire.wires.core.client.factories.AbstractBaseFactory |
getGlyph, getHeight, getWidth, makeShape |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.kie.uberfire.wires.core.api.factories.ShapeFactory |
getShape, getShapeDescription |
BaseGuidedDecisionTreeNodeFactory
public BaseGuidedDecisionTreeNodeFactory()
getCategory
public org.kie.uberfire.wires.core.api.factories.categories.Category getCategory()
getDragProxy
public org.kie.uberfire.wires.core.api.factories.ShapeDragProxy getDragProxy(org.kie.uberfire.wires.core.api.factories.FactoryHelper helper,
org.kie.uberfire.wires.core.api.factories.ShapeDragProxyPreviewCallback dragPreviewCallback,
org.kie.uberfire.wires.core.api.factories.ShapeDragProxyCompleteCallback dragEndCallBack)
- Specified by:
getDragProxy in interface org.kie.uberfire.wires.core.api.factories.ShapeFactory<T extends com.emitrom.lienzo.client.core.shape.Shape<T>>- Overrides:
getDragProxy in class org.kie.uberfire.wires.core.client.factories.AbstractBaseFactory<T extends com.emitrom.lienzo.client.core.shape.Shape<T>>
getNodeLabel
protected abstract String getNodeLabel(org.kie.uberfire.wires.core.api.factories.FactoryHelper helper)
builds
public boolean builds(org.kie.uberfire.wires.core.api.shapes.WiresBaseShape shapeType)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.