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

org.drools.workbench.screens.guided.dtree.client.widget.factories
Class ActionRetractNodeFactory

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<com.emitrom.lienzo.client.core.shape.Circle>
          extended by org.drools.workbench.screens.guided.dtree.client.widget.factories.ActionRetractNodeFactory
All Implemented Interfaces:
org.kie.uberfire.wires.core.api.factories.ShapeFactory<com.emitrom.lienzo.client.core.shape.Circle>

@ApplicationScoped
public class ActionRetractNodeFactory
extends BaseGuidedDecisionTreeNodeFactory<com.emitrom.lienzo.client.core.shape.Circle>


Field Summary
static String DESCRIPTION
           
 
Constructor Summary
ActionRetractNodeFactory()
           
 
Method Summary
 boolean builds(org.kie.uberfire.wires.core.api.shapes.WiresBaseShape shapeType)
           
protected  double getHeight()
           
protected  String getNodeLabel(org.kie.uberfire.wires.core.api.factories.FactoryHelper helper)
           
 ActionRetractShape getShape(org.drools.workbench.models.guided.dtree.shared.model.nodes.ActionRetractNode node, boolean isReadOnly)
          This returns a new Shape representing an existing Node
 org.kie.uberfire.wires.core.api.shapes.WiresBaseShape getShape(org.kie.uberfire.wires.core.api.factories.FactoryHelper helper)
          This returns a new Shape following a drag operation from the palette
 String getShapeDescription()
           
protected  double getWidth()
           
protected  com.emitrom.lienzo.client.core.shape.Circle makeShape()
           
 
Methods inherited from class org.drools.workbench.screens.guided.dtree.client.widget.factories.BaseGuidedDecisionTreeNodeFactory
getCategory, getDragProxy
 
Methods inherited from class org.kie.uberfire.wires.core.client.factories.AbstractBaseFactory
getGlyph
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DESCRIPTION

public static final String DESCRIPTION
See Also:
Constant Field Values
Constructor Detail

ActionRetractNodeFactory

public ActionRetractNodeFactory()
Method Detail

getShapeDescription

public String getShapeDescription()

getShape

public org.kie.uberfire.wires.core.api.shapes.WiresBaseShape getShape(org.kie.uberfire.wires.core.api.factories.FactoryHelper helper)
This returns a new Shape following a drag operation from the palette

Parameters:
helper -
Returns:

getShape

public ActionRetractShape getShape(org.drools.workbench.models.guided.dtree.shared.model.nodes.ActionRetractNode node,
                                   boolean isReadOnly)
This returns a new Shape representing an existing Node

Parameters:
node -
isReadOnly -
Returns:

getNodeLabel

protected String getNodeLabel(org.kie.uberfire.wires.core.api.factories.FactoryHelper helper)
Specified by:
getNodeLabel in class BaseGuidedDecisionTreeNodeFactory<com.emitrom.lienzo.client.core.shape.Circle>

builds

public boolean builds(org.kie.uberfire.wires.core.api.shapes.WiresBaseShape shapeType)
Specified by:
builds in interface org.kie.uberfire.wires.core.api.factories.ShapeFactory<com.emitrom.lienzo.client.core.shape.Circle>
Overrides:
builds in class BaseGuidedDecisionTreeNodeFactory<com.emitrom.lienzo.client.core.shape.Circle>

makeShape

protected com.emitrom.lienzo.client.core.shape.Circle makeShape()
Specified by:
makeShape in class org.kie.uberfire.wires.core.client.factories.AbstractBaseFactory<com.emitrom.lienzo.client.core.shape.Circle>

getWidth

protected double getWidth()
Specified by:
getWidth in class org.kie.uberfire.wires.core.client.factories.AbstractBaseFactory<com.emitrom.lienzo.client.core.shape.Circle>

getHeight

protected double getHeight()
Specified by:
getHeight in class org.kie.uberfire.wires.core.client.factories.AbstractBaseFactory<com.emitrom.lienzo.client.core.shape.Circle>

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

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