javax.xml.registry.infomodel
Interface RegistryObject

All Superinterfaces:
ExtensibleObject (src)
All Known Subinterfaces:
Association (src) , AuditableEvent (src) , Classification (src) , ClassificationScheme (src) , Concept (src) , ExternalIdentifier (src) , ExternalLink (src) , ExtrinsicObject (src) , Organization (src) , RegistryEntry (src) , RegistryPackage (src) , Service (src) , ServiceBinding (src) , SpecificationLink (src) , User (src)

public interface RegistryObject
extends ExtensibleObject (src)


Method Summary
 void addAssociation(Association (src)  association)
           
 void addAssociations(java.util.Collection associations)
           
 void addClassification(Classification (src)  classification)
           
 void addClassifications(java.util.Collection classifications)
           
 void addExternalIdentifier(ExternalIdentifier (src)  externalIdentifier)
           
 void addExternalIdentifiers(java.util.Collection externalIdentifiers)
           
 void addExternalLink(ExternalLink (src)  externalLink)
           
 void addExternalLinks(java.util.Collection externalLinks)
           
 java.util.Collection getAssociatedObjects()
           
 java.util.Collection getAssociations()
           
 java.util.Collection getAuditTrail()
           
 java.util.Collection getClassifications()
           
 InternationalString (src) getDescription()
           
 java.util.Collection getExternalIdentifiers()
           
 java.util.Collection getExternalLinks()
           
 Key (src) getKey()
           
 LifeCycleManager (src) getLifeCycleManager()
           
 InternationalString (src) getName()
           
 Concept (src) getObjectType()
           
 java.util.Collection getRegistryPackages()
           
 Organization (src) getSubmittingOrganization()
           
 void removeAssociation(Association (src)  association)
           
 void removeAssociations(java.util.Collection associations)
           
 void removeClassification(Classification (src)  classification)
           
 void removeClassifications(java.util.Collection classifications)
           
 void removeExternalIdentifier(ExternalIdentifier (src)  externalIdentifier)
           
 void removeExternalIdentifiers(java.util.Collection externalIdentifiers)
           
 void removeExternalLink(ExternalLink (src)  externalLink)
           
 void removeExternalLinks(java.util.Collection externalLinks)
           
 void setAssociations(java.util.Collection associations)
           
 void setClassifications(java.util.Collection classifications)
           
 void setDescription(InternationalString (src)  desc)
           
 void setExternalIdentifiers(java.util.Collection externalIdentifiers)
           
 void setExternalLinks(java.util.Collection externalLinks)
           
 void setKey(Key (src)  key)
           
 void setName(InternationalString (src)  name)
           
 java.lang.String toXML()
           
 
Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject (src)
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 

Method Detail

addAssociation

public void addAssociation(Association (src)  association)
                    throws JAXRException (src) 
Throws:
JAXRException (src)

addAssociations

public void addAssociations(java.util.Collection associations)
                     throws JAXRException (src) 
Throws:
JAXRException (src)

addClassification

public void addClassification(Classification (src)  classification)
                       throws JAXRException (src) 
Throws:
JAXRException (src)

addClassifications

public void addClassifications(java.util.Collection classifications)
                        throws JAXRException (src) 
Throws:
JAXRException (src)

addExternalIdentifier

public void addExternalIdentifier(ExternalIdentifier (src)  externalIdentifier)
                           throws JAXRException (src) 
Throws:
JAXRException (src)

addExternalIdentifiers

public void addExternalIdentifiers(java.util.Collection externalIdentifiers)
                            throws JAXRException (src) 
Throws:
JAXRException (src)

addExternalLink

public void addExternalLink(ExternalLink (src)  externalLink)
                     throws JAXRException (src) 
Throws:
JAXRException (src)

addExternalLinks

public void addExternalLinks(java.util.Collection externalLinks)
                      throws JAXRException (src) 
Throws:
JAXRException (src)

getAssociatedObjects

public java.util.Collection getAssociatedObjects()
                                          throws JAXRException (src) 
Throws:
JAXRException (src)

getAssociations

public java.util.Collection getAssociations()
                                     throws JAXRException (src) 
Throws:
JAXRException (src)

getAuditTrail

public java.util.Collection getAuditTrail()
                                   throws JAXRException (src) 
Throws:
JAXRException (src)

getClassifications

public java.util.Collection getClassifications()
                                        throws JAXRException (src) 
Throws:
JAXRException (src)

getDescription

public InternationalString (src)  getDescription()
                                   throws JAXRException (src) 
Throws:
JAXRException (src)

getExternalIdentifiers

public java.util.Collection getExternalIdentifiers()
                                            throws JAXRException (src) 
Throws:
JAXRException (src)

getExternalLinks

public java.util.Collection getExternalLinks()
                                      throws JAXRException (src) 
Throws:
JAXRException (src)

getKey

public Key (src)  getKey()
           throws JAXRException (src) 
Throws:
JAXRException (src)

getLifeCycleManager

public LifeCycleManager (src)  getLifeCycleManager()
                                     throws JAXRException (src) 
Throws:
JAXRException (src)

getName

public InternationalString (src)  getName()
                            throws JAXRException (src) 
Throws:
JAXRException (src)

getObjectType

public Concept (src)  getObjectType()
                      throws JAXRException (src) 
Throws:
JAXRException (src)

getRegistryPackages

public java.util.Collection getRegistryPackages()
                                         throws JAXRException (src) 
Throws:
JAXRException (src)

getSubmittingOrganization

public Organization (src)  getSubmittingOrganization()
                                       throws JAXRException (src) 
Throws:
JAXRException (src)

removeAssociation

public void removeAssociation(Association (src)  association)
                       throws JAXRException (src) 
Throws:
JAXRException (src)

removeAssociations

public void removeAssociations(java.util.Collection associations)
                        throws JAXRException (src) 
Throws:
JAXRException (src)

removeClassification

public void removeClassification(Classification (src)  classification)
                          throws JAXRException (src) 
Throws:
JAXRException (src)

removeClassifications

public void removeClassifications(java.util.Collection classifications)
                           throws JAXRException (src) 
Throws:
JAXRException (src)

removeExternalIdentifier

public void removeExternalIdentifier(ExternalIdentifier (src)  externalIdentifier)
                              throws JAXRException (src) 
Throws:
JAXRException (src)

removeExternalIdentifiers

public void removeExternalIdentifiers(java.util.Collection externalIdentifiers)
                               throws JAXRException (src) 
Throws:
JAXRException (src)

removeExternalLink

public void removeExternalLink(ExternalLink (src)  externalLink)
                        throws JAXRException (src) 
Throws:
JAXRException (src)

removeExternalLinks

public void removeExternalLinks(java.util.Collection externalLinks)
                         throws JAXRException (src) 
Throws:
JAXRException (src)

setAssociations

public void setAssociations(java.util.Collection associations)
                     throws JAXRException (src) 
Throws:
JAXRException (src)

setClassifications

public void setClassifications(java.util.Collection classifications)
                        throws JAXRException (src) 
Throws:
JAXRException (src)

setDescription

public void setDescription(InternationalString (src)  desc)
                    throws JAXRException (src) 
Throws:
JAXRException (src)

setExternalIdentifiers

public void setExternalIdentifiers(java.util.Collection externalIdentifiers)
                            throws JAXRException (src) 
Throws:
JAXRException (src)

setExternalLinks

public void setExternalLinks(java.util.Collection externalLinks)
                      throws JAXRException (src) 
Throws:
JAXRException (src)

setKey

public void setKey(Key (src)  key)
            throws JAXRException (src) 
Throws:
JAXRException (src)

setName

public void setName(InternationalString (src)  name)
             throws JAXRException (src) 
Throws:
JAXRException (src)

toXML

public java.lang.String toXML()
                       throws JAXRException (src) 
Throws:
JAXRException (src)