com.softwareag.centrasite.appl.framework.beans.standard
Interface Classification

All Superinterfaces:
ExtensibleObject, RegistryBean, RegistryObject
All Known Implementing Classes:
ClassificationImpl

public interface Classification
extends RegistryObject


Method Summary
 ClassificationScheme getClassificationScheme()
          Gets the ClassificationScheme that is used in classifying the object.
 RegistryBean getClassifiedObject()
          Gets the Object that is being classified.
 Concept getConcept()
          Gets the Concept that is classifying the object.
 java.lang.String getValue()
          Gets the taxonomy value for this Classification.
 boolean isExternal()
          Returns true if this is an external classification.
 void setClassificationScheme(ClassificationScheme classificationScheme)
          Sets the ClassificationScheme for this external classification.
 void setClassifiedObject(RegistryBean classifiedObject)
          Sets the object that is being classified.
 void setConcept(Concept concept)
          Sets the concept for this internal classification.
 void setValue(java.lang.String value)
          Sets the taxonomy value for this external Classification.
 
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.beans.RegistryBean
getDescription, getKey, getName, setDescription, setName
 
Methods inherited from interface com.softwareag.centrasite.appl.framework.beans.standard.ExtensibleObject
getSlots, setSlots
 

Method Detail

getClassificationScheme

ClassificationScheme getClassificationScheme()
Gets the ClassificationScheme that is used in classifying the object.

Returns:
ClassificationScheme

getClassifiedObject

RegistryBean getClassifiedObject()
Gets the Object that is being classified.

Returns:
RegistryBean

getConcept

Concept getConcept()
Gets the Concept that is classifying the object.

Returns:
Concept

getValue

java.lang.String getValue()
Gets the taxonomy value for this Classification.

Returns:
String

isExternal

boolean isExternal()
Returns true if this is an external classification.

Returns:
boolean

setClassificationScheme

void setClassificationScheme(ClassificationScheme classificationScheme)
Sets the ClassificationScheme for this external classification.

Parameters:
classificationScheme -

setClassifiedObject

void setClassifiedObject(RegistryBean classifiedObject)
Sets the object that is being classified.

Parameters:
classifiedObject -

setConcept

void setConcept(Concept concept)
Sets the concept for this internal classification.

Parameters:
concept -

setValue

void setValue(java.lang.String value)
Sets the taxonomy value for this external Classification.

Parameters:
value -