Class ClientProfileManager

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

    @ApplicationScoped
    public class ClientProfileManager
    extends org.kie.workbench.common.stunner.core.profile.AbstractProfileManager
    • Constructor Detail

      • ClientProfileManager

        @Inject
        public ClientProfileManager​(org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils,
                                    @Any
                                    org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.profile.Profile> profileInstances)
    • Method Detail

      • getQualifier

        protected Function<String,​Annotation> getQualifier()
        Specified by:
        getQualifier in class org.kie.workbench.common.stunner.core.profile.AbstractProfileManager
      • getAllProfileInstances

        protected Iterable<org.kie.workbench.common.stunner.core.profile.Profile> getAllProfileInstances()
        Specified by:
        getAllProfileInstances in class org.kie.workbench.common.stunner.core.profile.AbstractProfileManager
      • selectProfileInstances

        protected Iterable<org.kie.workbench.common.stunner.core.profile.Profile> selectProfileInstances​(Annotation... qualifiers)
        Specified by:
        selectProfileInstances in class org.kie.workbench.common.stunner.core.profile.AbstractProfileManager