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

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.ExternalLinkImpl
All Implemented Interfaces:
javax.xml.registry.infomodel.ExtensibleObject, javax.xml.registry.infomodel.ExternalLink, javax.xml.registry.infomodel.RegistryObject, javax.xml.registry.infomodel.URIValidator

public class ExternalLinkImpl
extends RegistryObjectImpl
implements javax.xml.registry.infomodel.ExternalLink

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

Author:
Anil Saldhana

Constructor Summary
ExternalLinkImpl(javax.xml.registry.LifeCycleManager lifeCycleManager)
          Creates a new instance of ExternalLinkImpl
 
Method Summary
 void addLinkedObject(javax.xml.registry.infomodel.RegistryObject obj)
           
 java.lang.String getExternalURI()
           
 java.util.Collection getLinkedObjects()
           
 boolean getValidateURI()
           
 void removeLinkedObject(javax.xml.registry.infomodel.RegistryObject obj)
           
 void setExternalURI(java.lang.String str)
           
 void setValidateURI(boolean param)
           
 
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

ExternalLinkImpl

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

Method Detail

getExternalURI

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

getLinkedObjects

public java.util.Collection getLinkedObjects()
                                      throws javax.xml.registry.JAXRException
Specified by:
getLinkedObjects in interface javax.xml.registry.infomodel.ExternalLink
Throws:
javax.xml.registry.JAXRException

getValidateURI

public boolean getValidateURI()
                       throws javax.xml.registry.JAXRException
Specified by:
getValidateURI in interface javax.xml.registry.infomodel.URIValidator
Throws:
javax.xml.registry.JAXRException

setExternalURI

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

setValidateURI

public void setValidateURI(boolean param)
                    throws javax.xml.registry.JAXRException
Specified by:
setValidateURI in interface javax.xml.registry.infomodel.URIValidator
Throws:
javax.xml.registry.JAXRException

addLinkedObject

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

removeLinkedObject

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


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