public interface Category extends CentraSiteRegistryObject
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCanonicalPath()
Gets the canonical path representation for this Category.
|
java.util.Collection<Category> |
getChildCategories()
Gets all immediate children Categories.
|
int |
getChildCategoryCount()
Gets number of children.
|
java.util.Collection<Category> |
getDescendantCategories()
Gets all descendant Categories.
|
CentraSiteRegistryObject |
getParent()
Gets the parent Category or Taxonomy for this object.
|
java.util.List<CentraSiteRegistryObject> |
getPathObjects()
Gets easy access to the categories/taxonomy that are on the path from a
given category to the root of the taxonomy.
|
Taxonomy |
getTaxonomy()
Gets the Taxonomy that this Category is a descendant of.
|
java.lang.String |
getValue()
Gets the value (usually a code in a taxonomy) associated with this Category.
|
getConsumedAssets, getConsumers, getDescription, getDescription, getDisplayVersion, getInitialVirtualAssetName, getLastModifiedTimeStamp, getLCMAssignment, getLocalName, getMandatoryAttributeProfiles, getName, getName, getNameSpace, getNextVersion, getNextVersions, getOrganization, getOwner, getPendingApprovals, getPreviousVersion, getPreviousVersions, getRegistryObject, getRelationShipValueMap, getRequestedUser, getSubscribers, getSystemVersion, getTitle, getType, getUserVersion, getVisiblePrimaryProfiles, getVisibleProfile, isDeployedOn, isLatestVersionObject, isPropagatePermissions, isPropagateProfilePermissions, removeConsumedAssets, removeConsumers, setDescription, setDescription, setDisplayVersion, setLCMState, setLocalName, setName, setName, setNameSpace, setOrganization, setOwner, setPropagatePermissions, setPropagateProfilePermissions, setRelationShipValueMap, setUserVersion
delete, getAttributeLink, getAttributeValue, getAttributeValue, getAttributeValue, getId, isModified, isPredefined, isReadOnly, save, setAttributeValue, setAttributeValue, setAttributeValue
int getChildCategoryCount() throws CLLException
CLLException
- If fetch encounters an internal errorjava.util.Collection<Category> getChildCategories() throws CLLException
CLLException
- If fetch encounters an internal errorjava.util.Collection<Category> getDescendantCategories() throws CLLException
CLLException
- If fetch encounters an internal errorTaxonomy getTaxonomy() throws CLLException
Taxonomy
CLLException
- CLLException If fetch encounters an internal errorjava.util.List<CentraSiteRegistryObject> getPathObjects() throws CLLException
CLLException
- If fetch encounters an internal errorjava.lang.String getCanonicalPath() throws CLLException
CLLException
- If fetch encounters an internal errorCentraSiteRegistryObject getParent() throws CLLException
CLLException
- If fetch encounters an internal errorjava.lang.String getValue() throws CLLException
CLLException
- If fetch encounters an internal error