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

org.drools.workbench.screens.guided.dtree.client.widget.factories
Class BaseGuidedDecisionTreeNodeFactory<T extends com.emitrom.lienzo.client.core.shape.Shape<T>>

java.lang.Object
  extended by org.kie.uberfire.wires.core.client.factories.AbstractBaseFactory<T>
      extended by 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>


Constructor Summary
BaseGuidedDecisionTreeNodeFactory()
           
 
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
 

Constructor Detail

BaseGuidedDecisionTreeNodeFactory

public BaseGuidedDecisionTreeNodeFactory()
Method Detail

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)

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

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