Class ShapeManagerImpl

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.client.api.ShapeManager

    @ApplicationScoped
    public class ShapeManagerImpl
    extends Object
    implements org.kie.workbench.common.stunner.core.client.api.ShapeManager
    • Constructor Detail

      • ShapeManagerImpl

        protected ShapeManagerImpl()
      • ShapeManagerImpl

        @Inject
        public ShapeManagerImpl​(@Any
                                org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.client.ShapeSet> shapeSetsInstances,
                                @Any
                                org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.client.ShapeSetThumbProvider> thumbProvidersInstances)
    • Method Detail

      • getShapeSets

        public Collection<org.kie.workbench.common.stunner.core.client.ShapeSet<?>> getShapeSets()
        Specified by:
        getShapeSets in interface org.kie.workbench.common.stunner.core.client.api.ShapeManager
      • getShapeSet

        public org.kie.workbench.common.stunner.core.client.ShapeSet<?> getShapeSet​(String id)
        Specified by:
        getShapeSet in interface org.kie.workbench.common.stunner.core.client.api.ShapeManager
      • getDefaultShapeSet

        public org.kie.workbench.common.stunner.core.client.ShapeSet<?> getDefaultShapeSet​(String defSetId)
        Specified by:
        getDefaultShapeSet in interface org.kie.workbench.common.stunner.core.client.api.ShapeManager
      • getThumbnail

        public com.google.gwt.safehtml.shared.SafeUri getThumbnail​(String definitionSetId)
        Specified by:
        getThumbnail in interface org.kie.workbench.common.stunner.core.client.api.ShapeManager