Class CollapsedPaletteDefinitionBuilder
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.components.palette.AbstractPaletteDefinitionBuilder<CollapsedPaletteDefinitionBuilder>
-
- org.kie.workbench.common.stunner.core.client.components.palette.CollapsedPaletteDefinitionBuilder
-
- All Implemented Interfaces:
PaletteDefinitionBuilder<AbstractCanvasHandler,DefaultPaletteDefinition>
@Dependent @Typed(CollapsedPaletteDefinitionBuilder.class) public class CollapsedPaletteDefinitionBuilder extends AbstractPaletteDefinitionBuilder<CollapsedPaletteDefinitionBuilder>
Builds a new single level palette model.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.kie.workbench.common.stunner.core.client.components.palette.AbstractPaletteDefinitionBuilder
AbstractPaletteDefinitionBuilder.ItemMessageProvider
-
-
Field Summary
-
Fields inherited from class org.kie.workbench.common.stunner.core.client.components.palette.AbstractPaletteDefinitionBuilder
categoryFilter, categoryProvider, definitionsRegistry, definitionUtils, itemFilter, itemMessageProvider, profileManager, translationService
-
-
Constructor Summary
Constructors Constructor Description CollapsedPaletteDefinitionBuilder(org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils, org.kie.workbench.common.stunner.core.profile.DomainProfileManager profileManager, org.kie.workbench.common.stunner.core.registry.impl.DefinitionsCacheRegistry definitionsRegistry, org.kie.workbench.common.stunner.core.i18n.StunnerTranslationService translationService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DefaultPaletteItemcreateItem(Object definition, String categoryId, org.kie.workbench.common.stunner.core.diagram.Metadata metadata, Function<String,DefaultPaletteItem> itemSupplier)-
Methods inherited from class org.kie.workbench.common.stunner.core.client.components.palette.AbstractPaletteDefinitionBuilder
build, buildItem, categoryFilter, categoryProvider, getCategoryFilter, getCategoryProvider, getDefinitionManager, getItemFilter, getItemMessageProvider, itemFilter, itemMessages
-
-
-
-
Constructor Detail
-
CollapsedPaletteDefinitionBuilder
@Inject public CollapsedPaletteDefinitionBuilder(org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils, org.kie.workbench.common.stunner.core.profile.DomainProfileManager profileManager, org.kie.workbench.common.stunner.core.registry.impl.DefinitionsCacheRegistry definitionsRegistry, org.kie.workbench.common.stunner.core.i18n.StunnerTranslationService translationService)
-
-
Method Detail
-
createItem
protected DefaultPaletteItem createItem(Object definition, String categoryId, org.kie.workbench.common.stunner.core.diagram.Metadata metadata, Function<String,DefaultPaletteItem> itemSupplier)
- Specified by:
createItemin classAbstractPaletteDefinitionBuilder<CollapsedPaletteDefinitionBuilder>
-
-