com.softwareag.centrasite.appl.framework.lcm.beans
Interface LCAwareClassificationScheme
- All Superinterfaces:
- ClassificationScheme, ExtensibleObject, LCAwareRegistryObject, LifeCycleAware, RegistryBean, RegistryEntry, RegistryObject, Versionable
- All Known Implementing Classes:
- LCAwareClassificationSchemeImpl
public interface LCAwareClassificationScheme
- extends ClassificationScheme, LCAwareRegistryObject, RegistryEntry
Methods inherited from interface com.softwareag.centrasite.appl.framework.beans.standard.RegistryObject |
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSubmittingOrganization, setAssociations, setClassifications, setExternalIdentifiers, setExternalLinks, setSubmittingOrganization |
Methods inherited from interface com.softwareag.centrasite.appl.framework.lcm.beans.LCAwareRegistryObject |
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSubmittingOrganization, setAssociations, setClassifications, setExternalIdentifiers, setExternalLinks |
VALUE_TYPE_EMBEDDED_PATH
static final int VALUE_TYPE_EMBEDDED_PATH
- See Also:
- Constant Field Values
VALUE_TYPE_NON_UNIQUE
static final int VALUE_TYPE_NON_UNIQUE
- See Also:
- Constant Field Values
VALUE_TYPE_UNIQUE
static final int VALUE_TYPE_UNIQUE
- See Also:
- Constant Field Values
getChildrenConcepts
java.util.Collection<Concept> getChildrenConcepts()
- Gets all immediate children Concepts.
- Specified by:
getChildrenConcepts
in interface ClassificationScheme
- Returns:
- Collection
getDescendantConcepts
java.util.Collection<Concept> getDescendantConcepts()
- Gets all descendant Concepts.
- Specified by:
getDescendantConcepts
in interface ClassificationScheme
- Returns:
- Collection
getValueType
int getValueType()
- Gets the value type for this object.
- Specified by:
getValueType
in interface ClassificationScheme
- Returns:
- int
setValueType
void setValueType(int valueType)
- Sets the value type for this object.
- Specified by:
setValueType
in interface ClassificationScheme
- Parameters:
valueType
-
isExternal
boolean isExternal()
- Determines whether this ClassificationScheme is an external
ClassificationScheme or an internal ClassificationScheme.
- Specified by:
isExternal
in interface ClassificationScheme
- Returns:
- boolean
setChildrenConcepts
void setChildrenConcepts(java.util.Collection<Concept> concepts)
- Sets the children Concepts
- Specified by:
setChildrenConcepts
in interface ClassificationScheme
- Parameters:
concepts
-