Class FixedCircleFactory

  • All Implemented Interfaces:
    org.uberfire.ext.wires.core.api.factories.ShapeFactory<com.ait.lienzo.client.core.shape.Circle>

    @ApplicationScoped
    public class FixedCircleFactory
    extends org.uberfire.ext.wires.core.client.factories.AbstractBaseFactory<com.ait.lienzo.client.core.shape.Circle>
    • Constructor Detail

      • FixedCircleFactory

        public FixedCircleFactory()
    • 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.Circle makeShape()
        Specified by:
        makeShape in class org.uberfire.ext.wires.core.client.factories.AbstractBaseFactory<com.ait.lienzo.client.core.shape.Circle>
      • getWidth

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

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