Class BayesianNodePaletteFactory
- java.lang.Object
-
- org.uberfire.ext.wires.core.client.factories.AbstractBaseFactory<com.ait.lienzo.client.core.shape.Rectangle>
-
- org.uberfire.ext.wires.bayesian.network.client.factory.BayesianNodePaletteFactory
-
- All Implemented Interfaces:
org.uberfire.ext.wires.core.api.factories.ShapeFactory<com.ait.lienzo.client.core.shape.Rectangle>
@ApplicationScoped public class BayesianNodePaletteFactory extends org.uberfire.ext.wires.core.client.factories.AbstractBaseFactory<com.ait.lienzo.client.core.shape.Rectangle>
-
-
Constructor Summary
Constructors Constructor Description BayesianNodePaletteFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanbuilds(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shapeType)org.uberfire.ext.wires.core.api.factories.categories.CategorygetCategory()protected doublegetHeight()org.uberfire.ext.wires.core.api.shapes.WiresBaseShapegetShape(org.uberfire.ext.wires.core.api.factories.FactoryHelper helper)StringgetShapeDescription()protected doublegetWidth()protected com.ait.lienzo.client.core.shape.RectanglemakeShape()
-
-
-
Method Detail
-
getShapeDescription
public String getShapeDescription()
-
getCategory
public org.uberfire.ext.wires.core.api.factories.categories.Category getCategory()
-
getShape
public org.uberfire.ext.wires.core.api.shapes.WiresBaseShape getShape(org.uberfire.ext.wires.core.api.factories.FactoryHelper helper)
-
builds
public boolean builds(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shapeType)
-
makeShape
protected com.ait.lienzo.client.core.shape.Rectangle makeShape()
- Specified by:
makeShapein classorg.uberfire.ext.wires.core.client.factories.AbstractBaseFactory<com.ait.lienzo.client.core.shape.Rectangle>
-
getWidth
protected double getWidth()
- Specified by:
getWidthin classorg.uberfire.ext.wires.core.client.factories.AbstractBaseFactory<com.ait.lienzo.client.core.shape.Rectangle>
-
getHeight
protected double getHeight()
- Specified by:
getHeightin classorg.uberfire.ext.wires.core.client.factories.AbstractBaseFactory<com.ait.lienzo.client.core.shape.Rectangle>
-
-