Class BaseGuidedDecisionTreeNodeFactory<T extends com.ait.lienzo.client.core.shape.Shape<T>>

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      boolean builds​(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shapeType)  
      org.uberfire.ext.wires.core.api.factories.categories.Category getCategory()  
      org.uberfire.ext.wires.core.api.factories.ShapeDragProxy getDragProxy​(org.uberfire.ext.wires.core.api.factories.FactoryHelper helper, org.uberfire.ext.wires.core.api.factories.ShapeDragProxyPreviewCallback dragPreviewCallback, org.uberfire.ext.wires.core.api.factories.ShapeDragProxyCompleteCallback dragEndCallBack)  
      protected abstract String getNodeLabel​(org.uberfire.ext.wires.core.api.factories.FactoryHelper helper)  
      • Methods inherited from class org.uberfire.ext.wires.core.client.factories.AbstractBaseFactory

        getGlyph, getHeight, getWidth, makeShape
      • Methods inherited from interface org.uberfire.ext.wires.core.api.factories.ShapeFactory

        getShape, getShapeDescription
    • Constructor Detail

      • BaseGuidedDecisionTreeNodeFactory

        public BaseGuidedDecisionTreeNodeFactory()
    • Method Detail

      • getCategory

        public org.uberfire.ext.wires.core.api.factories.categories.Category getCategory()
      • getDragProxy

        public org.uberfire.ext.wires.core.api.factories.ShapeDragProxy getDragProxy​(org.uberfire.ext.wires.core.api.factories.FactoryHelper helper,
                                                                                     org.uberfire.ext.wires.core.api.factories.ShapeDragProxyPreviewCallback dragPreviewCallback,
                                                                                     org.uberfire.ext.wires.core.api.factories.ShapeDragProxyCompleteCallback dragEndCallBack)
        Specified by:
        getDragProxy in interface org.uberfire.ext.wires.core.api.factories.ShapeFactory<T extends com.ait.lienzo.client.core.shape.Shape<T>>
        Overrides:
        getDragProxy in class org.uberfire.ext.wires.core.client.factories.AbstractBaseFactory<T extends com.ait.lienzo.client.core.shape.Shape<T>>
      • getNodeLabel

        protected abstract String getNodeLabel​(org.uberfire.ext.wires.core.api.factories.FactoryHelper helper)
      • builds

        public boolean builds​(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shapeType)