com.sun.xml.registry.ebxml.infomodel
Class ExternalLinkImpl

java.lang.Object
  extended bycom.sun.xml.registry.ebxml.infomodel.ExtensibleObjectImpl
      extended bycom.sun.xml.registry.ebxml.infomodel.RegistryObjectImpl
          extended bycom.sun.xml.registry.ebxml.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

Class Declaration for Class1

Author:
Farrukh S. Najmi

Field Summary
 
Fields inherited from class com.sun.xml.registry.ebxml.infomodel.RegistryObjectImpl
associations, auditTrail, bqm, classifications, dqm, externalIds, externalLinks, name, objectType, objectTypeStr, packages
 
Fields inherited from class com.sun.xml.registry.ebxml.infomodel.ExtensibleObjectImpl
i18nUtil, lcm
 
Constructor Summary
ExternalLinkImpl(LifeCycleManagerImpl lcm)
           
ExternalLinkImpl(LifeCycleManagerImpl lcm, org.oasis.ebxml.registry.bindings.rim.ExternalLinkType ebExtLink)
           
 
Method Summary
 java.lang.String getExternalURI()
           
 java.util.Collection getLinkedObjects()
           
 boolean getValidateURI()
           
protected  void setBindingObject(org.oasis.ebxml.registry.bindings.rim.ExternalLinkType ebExtLink)
           
 void setExternalURI(java.lang.String par1)
           
 void setValidateURI(boolean validateURI)
           
 org.oasis.ebxml.registry.bindings.rim.ExternalLink toBindingObject()
           
 java.lang.String toXML()
           
 
Methods inherited from class com.sun.xml.registry.ebxml.infomodel.RegistryObjectImpl
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, compareTo, equals, getAssociatedObjects, getAssociations, getAssociationsAndAssociatedObjects, getAuditTrail, getClassificationConceptsByPath, getClassifications, getComposedObjects, getDescription, getExternalIdentifiers, getExternalLinks, getId, getKey, getLifeCycleManager, getLog, getName, getObjectType, getOwner, getRegistryObjectRefs, getRegistryPackages, getSubmittingOrganization, removeAllClassifications, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, setAssociations, setBindingObject, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setKey, setModified, setName, toString
 
Methods inherited from class com.sun.xml.registry.ebxml.infomodel.ExtensibleObjectImpl
addSlot, addSlots, getBusinessQueryManager, getDeclarativeQueryManager, getSlot, getSlots, isModified, isNew, removeAllSlots, removeSlot, removeSlots, setLoaded, setNew, setSlots
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, 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
 
Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 

Constructor Detail

ExternalLinkImpl

public ExternalLinkImpl(LifeCycleManagerImpl lcm)
                 throws javax.xml.registry.JAXRException

ExternalLinkImpl

public ExternalLinkImpl(LifeCycleManagerImpl lcm,
                        org.oasis.ebxml.registry.bindings.rim.ExternalLinkType ebExtLink)
                 throws javax.xml.registry.JAXRException
Method Detail

toXML

public java.lang.String toXML()
                       throws javax.xml.registry.JAXRException
Specified by:
toXML in interface javax.xml.registry.infomodel.RegistryObject
Specified by:
toXML in class RegistryObjectImpl
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

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

setExternalURI

public void setExternalURI(java.lang.String par1)
                    throws javax.xml.registry.JAXRException
Specified by:
setExternalURI 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

setValidateURI

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

toBindingObject

public org.oasis.ebxml.registry.bindings.rim.ExternalLink toBindingObject()
                                                                   throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

setBindingObject

protected void setBindingObject(org.oasis.ebxml.registry.bindings.rim.ExternalLinkType ebExtLink)
                         throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException


Copyright © 2001-2004 OASIS. All Rights Reserved.