com.softwareag.centrasite.appl.framework.beans.standard.impl
Class ExternalIdentifierImpl

java.lang.Object
  extended by com.softwareag.centrasite.appl.framework.beans.DynamicRegistryBean
      extended by com.softwareag.centrasite.appl.framework.beans.standard.impl.RegistryObjectImpl
          extended by com.softwareag.centrasite.appl.framework.beans.standard.impl.ExternalIdentifierImpl
All Implemented Interfaces:
RegistryBean, RevisionBean, ExtensibleObject, ExternalIdentifier, RegistryObject

public class ExternalIdentifierImpl
extends RegistryObjectImpl
implements ExternalIdentifier


Constructor Summary
ExternalIdentifierImpl()
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
 ClassificationScheme getIdentificationScheme()
          Gets the ClassificationScheme that is used as the identification scheme for identifying this object.
 RegistryBean getRegistryBean()
          Gets the parent RegistryObject for this ExternalIdentifier.
 java.lang.String getValue()
          Gets the value of an ExternalIdentifier.
 int hashCode()
           
 void setIdentificationScheme(ClassificationScheme identificationScheme)
          Sets the ClassificationScheme that is used as the identification scheme for identifying this object.
 void setRegistryBean(RegistryBean registryObject)
          Sets the RegistryBean of an ExternalIdentifier.
 void setValue(java.lang.String value)
          Sets the value of an ExternalIdentifier.
 
Methods inherited from class com.softwareag.centrasite.appl.framework.beans.standard.impl.RegistryObjectImpl
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSlots, getSubmittingOrganization, setAssociatedObjects, setAssociations, setAuditTrail, setClassifications, setExternalIdentifiers, setExternalLinks, setObjectType, setRegistryPackages, setSlots, setSubmittingOrganization
 
Methods inherited from class com.softwareag.centrasite.appl.framework.beans.DynamicRegistryBean
getCheckpointName, getDescription, getIdentity, getKey, getName, isRevision, setCheckpointName, setDescription, setIdentity, setKey, setName, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

ExternalIdentifierImpl

public ExternalIdentifierImpl()
Method Detail

getIdentificationScheme

public ClassificationScheme getIdentificationScheme()
Description copied from interface: ExternalIdentifier
Gets the ClassificationScheme that is used as the identification scheme for identifying this object.

Specified by:
getIdentificationScheme in interface ExternalIdentifier
Returns:
ClassificationScheme

getRegistryBean

public RegistryBean getRegistryBean()
Description copied from interface: ExternalIdentifier
Gets the parent RegistryObject for this ExternalIdentifier.

Specified by:
getRegistryBean in interface ExternalIdentifier
Returns:
RegistryBean

getValue

public java.lang.String getValue()
Description copied from interface: ExternalIdentifier
Gets the value of an ExternalIdentifier.

Specified by:
getValue in interface ExternalIdentifier
Returns:
String

setIdentificationScheme

public void setIdentificationScheme(ClassificationScheme identificationScheme)
Description copied from interface: ExternalIdentifier
Sets the ClassificationScheme that is used as the identification scheme for identifying this object.

Specified by:
setIdentificationScheme in interface ExternalIdentifier

setValue

public void setValue(java.lang.String value)
Description copied from interface: ExternalIdentifier
Sets the value of an ExternalIdentifier.

Specified by:
setValue in interface ExternalIdentifier

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class RegistryObjectImpl

hashCode

public int hashCode()
Overrides:
hashCode in class RegistryObjectImpl

setRegistryBean

public void setRegistryBean(RegistryBean registryObject)
Description copied from interface: ExternalIdentifier
Sets the RegistryBean of an ExternalIdentifier.

Specified by:
setRegistryBean in interface ExternalIdentifier
Parameters:
registryObject - the registry bean