public class CategoryImpl extends NamedObjectImpl implements Category, ResourceBundleOwner
Category.CategoryType
Modifier and Type | Field and Description |
---|---|
protected CategoryManager |
mCategoryManager |
protected Category.CategoryType |
mCategoryType |
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIX
CATEGORY_CTL_FIELD_ORDER
DEFINITION_STATE_ACTIVE, DEFINITION_STATE_DEPRECATED, PROPERTY_DEFINITION_STATE, PROPERTY_LABEL, PROPERTY_LABEL_PLURAL, PROPERTY_TOOLTIP
Constructor and Description |
---|
CategoryImpl()
Internal use only.
|
CategoryImpl(java.lang.String name)
Internal use only.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Internal use only.
|
void |
cloneCategory(Category originalCategory)
Internal use only.
|
CategoryManager |
getCategoryManager()
Internal use only.
|
java.lang.String |
getDefinitionState(LocaleContext locale)
Internal use only.
|
double |
getFieldOrder(LocaleContext locale)
Internal use only.
|
java.lang.String |
getHintValue(LocaleContext locale,
java.lang.String sHintName)
Internal use only.
|
java.lang.String |
getLabel(LocaleContext locale)
Internal use only.
|
java.lang.String |
getLabelPlural(LocaleContext locale)
Internal use only.
|
ResourceBundleDef |
getResourceBundleDef()
Internal use only.
|
java.lang.String |
getResourcePrefix()
Internal use only.
|
java.lang.String |
getTooltip(LocaleContext locale)
Internal use only.
|
Category.CategoryType |
getType()
Internal use only.
|
void |
initFromXML(DefElement xmlElement)
Internal use only.
|
protected void |
loadProperties(DefElement xmlElement)
Internal use only.
|
void |
setCategoryManager(CategoryManager categoryManager)
Internal use only.
|
void |
setType(Category.CategoryType typeValue)
Internal use only.
|
allocatePropertyMap, getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getPropertyMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, isPropertyExpression, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setFullName, setName, setParent, setPropertiesMap, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyMap
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getProperties, getProperty, getProperty, refreshProperty
protected CategoryManager mCategoryManager
protected Category.CategoryType mCategoryType
public CategoryImpl()
public CategoryImpl(java.lang.String name)
public void setCategoryManager(CategoryManager categoryManager)
public java.lang.String getLabel(LocaleContext locale)
getLabel
in interface GenericHints
public java.lang.String getLabelPlural(LocaleContext locale)
getLabelPlural
in interface GenericHints
public java.lang.String getTooltip(LocaleContext locale)
getTooltip
in interface GenericHints
public java.lang.String getDefinitionState(LocaleContext locale)
getDefinitionState
in interface GenericHints
public java.lang.String getHintValue(LocaleContext locale, java.lang.String sHintName)
getHintValue
in interface GenericHints
public double getFieldOrder(LocaleContext locale)
getFieldOrder
in interface CategoryHints
public void initFromXML(DefElement xmlElement)
public CategoryManager getCategoryManager()
protected void loadProperties(DefElement xmlElement)
public Category.CategoryType getType()
public void setType(Category.CategoryType typeValue)
public ResourceBundleDef getResourceBundleDef()
getResourceBundleDef
in interface ResourceBundleOwner
public java.lang.String getResourcePrefix()
getResourcePrefix
in interface ResourceBundleOwner
public void cloneCategory(Category originalCategory)