public abstract class BindableDefSetPaletteDefinitionFactory extends BindablePaletteDefinitionFactory<DefinitionSetPaletteBuilder> implements DefSetPaletteDefinitionFactory
paletteBuilder, shapeManager| Constructor and Description |
|---|
BindableDefSetPaletteDefinitionFactory(ShapeManager shapeManager,
DefinitionSetPaletteBuilder paletteBuilder) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureBuilder() |
protected void |
excludeCategory(String id) |
protected void |
excludeDefinition(Class<?> type) |
protected abstract String |
getCategoryDescription(String id)
Returns the description to show for the category with the given id.
|
protected abstract Class<?> |
getCategoryTargetDefinitionId(String id)
Returns the Definition type that will be created as by this category.
|
protected abstract String |
getCategoryTitle(String id)
Returns the title to show for the category with the given id.
|
protected abstract String |
getMorphGroupDescription(String morphBaseId,
Object definition)
Returns the description to show for the morph group with the given id.
|
protected abstract String |
getMorphGroupTitle(String morphBaseId,
Object definition)
Returns the title to show for the morph group with the given id.
|
protected DefinitionSetPaletteBuilder |
newBuilder() |
accepts, getDefinitionSetType, getId, newBuilderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccepts, newBuilderpublic BindableDefSetPaletteDefinitionFactory(ShapeManager shapeManager, DefinitionSetPaletteBuilder paletteBuilder)
protected abstract String getCategoryTitle(String id)
protected abstract Class<?> getCategoryTargetDefinitionId(String id)
null if no definition associated with this category.protected abstract String getCategoryDescription(String id)
protected abstract String getMorphGroupTitle(String morphBaseId, Object definition)
protected abstract String getMorphGroupDescription(String morphBaseId, Object definition)
protected DefinitionSetPaletteBuilder newBuilder()
newBuilder in class BindablePaletteDefinitionFactory<DefinitionSetPaletteBuilder>protected void configureBuilder()
protected void excludeDefinition(Class<?> type)
protected void excludeCategory(String id)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.