org.apache.ws.scout.registry.infomodel
Class ExternalIdentifierImpl

java.lang.Object
  extended by org.apache.ws.scout.registry.infomodel.ExtensibleObjectImpl
      extended by org.apache.ws.scout.registry.infomodel.RegistryObjectImpl
          extended by org.apache.ws.scout.registry.infomodel.ExternalIdentifierImpl
All Implemented Interfaces:
javax.xml.registry.infomodel.ExtensibleObject, javax.xml.registry.infomodel.ExternalIdentifier, javax.xml.registry.infomodel.RegistryObject

public class ExternalIdentifierImpl
extends RegistryObjectImpl
implements javax.xml.registry.infomodel.ExternalIdentifier

Implements JAXR Interface. For futher details, look into the JAXR API Javadoc.

Author:
Anil Saldhana

Constructor Summary
ExternalIdentifierImpl(javax.xml.registry.LifeCycleManager lifeCycleManager)
          Creates a new instance of ExternalIdentifierImpl
ExternalIdentifierImpl(javax.xml.registry.LifeCycleManager lifeCycleManager, javax.xml.registry.infomodel.ClassificationScheme identity, javax.xml.registry.infomodel.InternationalString name, java.lang.String value)
           
 
Method Summary
 javax.xml.registry.infomodel.ClassificationScheme getIdentificationScheme()
           
 javax.xml.registry.infomodel.RegistryObject getRegistryObject()
           
 java.lang.String getValue()
           
 void setIdentificationScheme(javax.xml.registry.infomodel.ClassificationScheme cs)
           
 void setRegistryObject(javax.xml.registry.infomodel.RegistryObject obj)
           
 void setValue(java.lang.String str)
           
 
Methods inherited from class org.apache.ws.scout.registry.infomodel.RegistryObjectImpl
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, equals, getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getDescription, getExternalIdentifiers, getExternalLinks, getKey, getLifeCycleManager, getName, getObjectType, getRegistryPackages, getSubmittingOrganization, hashCode, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, setAssociations, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setKey, setName, toXML
 
Methods inherited from class org.apache.ws.scout.registry.infomodel.ExtensibleObjectImpl
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.registry.infomodel.RegistryObject
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getDescription, getExternalIdentifiers, getExternalLinks, getKey, getLifeCycleManager, getName, getObjectType, getRegistryPackages, getSubmittingOrganization, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, setAssociations, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setKey, setName, toXML
 
Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 

Constructor Detail

ExternalIdentifierImpl

public ExternalIdentifierImpl(javax.xml.registry.LifeCycleManager lifeCycleManager)
Creates a new instance of ExternalIdentifierImpl


ExternalIdentifierImpl

public ExternalIdentifierImpl(javax.xml.registry.LifeCycleManager lifeCycleManager,
                              javax.xml.registry.infomodel.ClassificationScheme identity,
                              javax.xml.registry.infomodel.InternationalString name,
                              java.lang.String value)
Method Detail

getIdentificationScheme

public javax.xml.registry.infomodel.ClassificationScheme getIdentificationScheme()
                                                                          throws javax.xml.registry.JAXRException
Specified by:
getIdentificationScheme in interface javax.xml.registry.infomodel.ExternalIdentifier
Throws:
javax.xml.registry.JAXRException

getRegistryObject

public javax.xml.registry.infomodel.RegistryObject getRegistryObject()
                                                              throws javax.xml.registry.JAXRException
Specified by:
getRegistryObject in interface javax.xml.registry.infomodel.ExternalIdentifier
Throws:
javax.xml.registry.JAXRException

getValue

public java.lang.String getValue()
                          throws javax.xml.registry.JAXRException
Specified by:
getValue in interface javax.xml.registry.infomodel.ExternalIdentifier
Throws:
javax.xml.registry.JAXRException

setIdentificationScheme

public void setIdentificationScheme(javax.xml.registry.infomodel.ClassificationScheme cs)
                             throws javax.xml.registry.JAXRException
Specified by:
setIdentificationScheme in interface javax.xml.registry.infomodel.ExternalIdentifier
Throws:
javax.xml.registry.JAXRException

setValue

public void setValue(java.lang.String str)
              throws javax.xml.registry.JAXRException
Specified by:
setValue in interface javax.xml.registry.infomodel.ExternalIdentifier
Throws:
javax.xml.registry.JAXRException

setRegistryObject

public void setRegistryObject(javax.xml.registry.infomodel.RegistryObject obj)


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.