javax.xml.registry.infomodel
Interface RegistryObject

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

public interface RegistryObject
extends ExtensibleObject

Version:
$Revision$ $Date$

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

Method Detail

addAssociation

void addAssociation(Association association)
                    throws JAXRException
Throws:
JAXRException

addAssociations

void addAssociations(Collection associations)
                     throws JAXRException
Throws:
JAXRException

addClassification

void addClassification(Classification classification)
                       throws JAXRException
Throws:
JAXRException

addClassifications

void addClassifications(Collection classifications)
                        throws JAXRException
Throws:
JAXRException

addExternalIdentifier

void addExternalIdentifier(ExternalIdentifier externalIdentifier)
                           throws JAXRException
Throws:
JAXRException

addExternalIdentifiers

void addExternalIdentifiers(Collection externalIdentifiers)
                            throws JAXRException
Throws:
JAXRException

addExternalLink

void addExternalLink(ExternalLink externalLink)
                     throws JAXRException
Throws:
JAXRException

addExternalLinks

void addExternalLinks(Collection externalLinks)
                      throws JAXRException
Throws:
JAXRException

getAssociatedObjects

Collection getAssociatedObjects()
                                throws JAXRException
Throws:
JAXRException

getAssociations

Collection getAssociations()
                           throws JAXRException
Throws:
JAXRException

getAuditTrail

Collection getAuditTrail()
                         throws JAXRException
Throws:
JAXRException

getClassifications

Collection getClassifications()
                              throws JAXRException
Throws:
JAXRException

getDescription

InternationalString getDescription()
                                   throws JAXRException
Throws:
JAXRException

getExternalIdentifiers

Collection getExternalIdentifiers()
                                  throws JAXRException
Throws:
JAXRException

getExternalLinks

Collection getExternalLinks()
                            throws JAXRException
Throws:
JAXRException

getKey

Key getKey()
           throws JAXRException
Throws:
JAXRException

getLifeCycleManager

LifeCycleManager getLifeCycleManager()
                                     throws JAXRException
Throws:
JAXRException

getName

InternationalString getName()
                            throws JAXRException
Throws:
JAXRException

getObjectType

Concept getObjectType()
                      throws JAXRException
Throws:
JAXRException

getRegistryPackages

Collection getRegistryPackages()
                               throws JAXRException
Throws:
JAXRException

getSubmittingOrganization

Organization getSubmittingOrganization()
                                       throws JAXRException
Throws:
JAXRException

removeAssociation

void removeAssociation(Association association)
                       throws JAXRException
Throws:
JAXRException

removeAssociations

void removeAssociations(Collection associations)
                        throws JAXRException
Throws:
JAXRException

removeClassification

void removeClassification(Classification classification)
                          throws JAXRException
Throws:
JAXRException

removeClassifications

void removeClassifications(Collection classifications)
                           throws JAXRException
Throws:
JAXRException

removeExternalIdentifier

void removeExternalIdentifier(ExternalIdentifier externalIdentifier)
                              throws JAXRException
Throws:
JAXRException

removeExternalIdentifiers

void removeExternalIdentifiers(Collection externalIdentifiers)
                               throws JAXRException
Throws:
JAXRException

removeExternalLink

void removeExternalLink(ExternalLink externalLink)
                        throws JAXRException
Throws:
JAXRException

removeExternalLinks

void removeExternalLinks(Collection externalLinks)
                         throws JAXRException
Throws:
JAXRException

setAssociations

void setAssociations(Collection associations)
                     throws JAXRException
Throws:
JAXRException

setDescription

void setDescription(InternationalString description)
                    throws JAXRException
Throws:
JAXRException

setClassifications

void setClassifications(Collection classifications)
                        throws JAXRException
Throws:
JAXRException

setExternalIdentifiers

void setExternalIdentifiers(Collection externalIdentifiers)
                            throws JAXRException
Throws:
JAXRException

setExternalLinks

void setExternalLinks(Collection externalLinks)
                      throws JAXRException
Throws:
JAXRException

setKey

void setKey(Key key)
            throws JAXRException
Throws:
JAXRException

setName

void setName(InternationalString name)
             throws JAXRException
Throws:
JAXRException

toXML

String toXML()
             throws JAXRException
Throws:
JAXRException


Copyright © 2006 Apache Software Foundation. All Rights Reserved.