public class CategoryDefinition extends BeanDefinition
| Type | Property and Description |
|---|---|
boolean |
hasEnabled |
DESCRIPTION_KEY, LABEL_KEY| Constructor and Description |
|---|
CategoryDefinition(java.lang.String id, CategoryDefinition category, ExtensionBundle bundle, DefinitionContext context) |
CategoryDefinition(java.lang.String id, java.util.List<java.lang.String> featurePath, FeatureCategory featureCategory, CategoryDefinition category, ExtensionBundle bundle, DefinitionContext context) |
CategoryDefinition(java.lang.String id, java.util.List<java.lang.String> featurePath, Feature feature, CategoryDefinition category, ExtensionBundle bundle, DefinitionContext context) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
description()
Gets the localized description of a defined bean.
|
CategoryDefinition |
getCategory() |
java.lang.String |
getFeatureId() |
boolean |
hasEnabledProperty() |
boolean |
isModelCategory() |
java.lang.String |
label()
Gets the localized label of a defined bean, or null if none.
|
void |
setCategory(CategoryDefinition category) |
getImplementationClass, getValue, getValues, isEnabledByDefault, setImplementationClass, setValuesaddDeprecatedId, addString, equals, formattedString, formattedString, getDeprecatedIds, getElementName, getExtensionBundle, getId, getName, getStrings, getValue, hashCode, instantiate, key, labelOrId, propertyDescription, propertyLabel, propertyString, setStrings, string, toStringgetColumnNumber, getContext, getExtensionId, getLineNumber, getPublicId, getSystemId, isExtensionLoaded, log, loghasEnabledProperty in class BeanDefinition
public CategoryDefinition(java.lang.String id,
CategoryDefinition category,
ExtensionBundle bundle,
DefinitionContext context)
public CategoryDefinition(java.lang.String id,
java.util.List<java.lang.String> featurePath,
Feature feature,
CategoryDefinition category,
ExtensionBundle bundle,
DefinitionContext context)
public CategoryDefinition(java.lang.String id,
java.util.List<java.lang.String> featurePath,
FeatureCategory featureCategory,
CategoryDefinition category,
ExtensionBundle bundle,
DefinitionContext context)
public boolean hasEnabledProperty()
hasEnabledProperty in class BeanDefinitionpublic java.lang.String getFeatureId()
public CategoryDefinition getCategory()
public void setCategory(CategoryDefinition category)
public boolean isModelCategory()
public java.lang.String label()
TopLevelDefinitionlabel in class TopLevelDefinitionTopLevelDefinition.LABEL_KEYpublic java.lang.String description()
TopLevelDefinitiondescription in class TopLevelDefinitionTopLevelDefinition.DESCRIPTION_KEY