|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Category
The Category interface is used to represent taxonomy elements and their structural relationship with each other in order to describe an internal taxonomy. Category instances are used to define tree structures where the root of the tree is a Taxonomy instance and each node in the tree is a Category instance. Supported operations:
Method Summary | |
---|---|
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. |
Methods inherited from interface com.softwareag.centrasite.api.csom.CentraSiteRegistryObject |
---|
getConsumers, getDescription, getDescription, getDisplayVersion, getLCMAssignment, getLocalName, getMandatoryAttributeProfiles, getName, getName, getNameSpace, getNextVersion, getNextVersions, getOrganization, getOwner, getPreviousVersion, getPreviousVersions, getRegistryObject, getSubscribers, getSystemVersion, getUserVersion, getVisiblePrimaryProfiles, isLatestVersionObject, setDescription, setDescription, setDisplayVersion, setLCMState, setLocalName, setName, setName, setNameSpace, setOrganization, setOwner, setUserVersion |
Methods inherited from interface com.softwareag.centrasite.api.csom.CentraSiteObject |
---|
delete, getAttributeLink, getAttributeValue, getAttributeValue, getAttributeValue, getId, getType, isModified, isReadOnly, save, setAttributeValue, setAttributeValue, setAttributeValue |
Method Detail |
---|
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
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
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |