Class BindableShapeSetThumbProvider

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.client.ShapeSetThumbProvider, org.kie.workbench.common.stunner.core.client.ThumbProvider<String>

    public abstract class BindableShapeSetThumbProvider
    extends Object
    implements org.kie.workbench.common.stunner.core.client.ShapeSetThumbProvider
    • Constructor Detail

      • BindableShapeSetThumbProvider

        public BindableShapeSetThumbProvider​(org.kie.workbench.common.stunner.core.api.DefinitionManager definitionManager)
    • Method Detail

      • thumbFor

        protected abstract boolean thumbFor​(Class<?> clazz)
      • getSourceType

        public Class<String> getSourceType()
        Specified by:
        getSourceType in interface org.kie.workbench.common.stunner.core.client.ThumbProvider<String>
      • thumbFor

        public boolean thumbFor​(String definitionSetId)
        Specified by:
        thumbFor in interface org.kie.workbench.common.stunner.core.client.ThumbProvider<String>
      • isSameClass

        protected boolean isSameClass​(Class<?> c1,
                                      Class<?> c2)