@Dependent public class DefinitionSetPaletteBuilderImpl extends AbstractPaletteDefinitionBuilder<Object,DefinitionSetPalette,ClientRuntimeError> implements DefinitionSetPaletteBuilder
DefinitionSetPaletteBuilder.PaletteCategoryProvider, DefinitionSetPaletteBuilder.PaletteMorphGroupProviderPaletteDefinitionBuilder.Callback<P,E>| Modifier | Constructor and Description |
|---|---|
protected |
DefinitionSetPaletteBuilderImpl() |
|
DefinitionSetPaletteBuilderImpl(DefinitionUtils definitionUtils,
ClientFactoryService clientFactoryServices) |
| Modifier and Type | Method and Description |
|---|---|
void |
build(Object definitionSet,
PaletteDefinitionBuilder.Callback<DefinitionSetPalette,ClientRuntimeError> callback) |
protected DefinitionManager |
getDefinitionManager() |
DefinitionSetPaletteBuilder |
setCategoryProvider(DefinitionSetPaletteBuilder.PaletteCategoryProvider categoryProvider) |
DefinitionSetPaletteBuilder |
setMorphGroupProvider(DefinitionSetPaletteBuilder.PaletteMorphGroupProvider groupProvider) |
excludeCategory, excludeDefinition, getItemBuilder, isCategoryExcluded, isDefinitionExcluded, toValidIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexcludeCategory, excludeDefinitionprotected DefinitionSetPaletteBuilderImpl()
@Inject public DefinitionSetPaletteBuilderImpl(DefinitionUtils definitionUtils, ClientFactoryService clientFactoryServices)
public void build(Object definitionSet, PaletteDefinitionBuilder.Callback<DefinitionSetPalette,ClientRuntimeError> callback)
build in interface PaletteDefinitionBuilder<Object,DefinitionSetPalette,ClientRuntimeError>protected DefinitionManager getDefinitionManager()
public DefinitionSetPaletteBuilder setCategoryProvider(DefinitionSetPaletteBuilder.PaletteCategoryProvider categoryProvider)
setCategoryProvider in interface DefinitionSetPaletteBuilderpublic DefinitionSetPaletteBuilder setMorphGroupProvider(DefinitionSetPaletteBuilder.PaletteMorphGroupProvider groupProvider)
setMorphGroupProvider in interface DefinitionSetPaletteBuilderCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.