javax.xml.registry.infomodel
Interface ExtensibleObject

All Known Subinterfaces:
Association, AuditableEvent, Classification, ClassificationScheme, Concept, ExternalIdentifier, ExternalLink, ExtrinsicObject, Organization, PostalAddress, RegistryEntry, RegistryObject, RegistryPackage, Service, ServiceBinding, SpecificationLink, User
All Known Implementing Classes:
AssociationImpl, ClassificationImpl, ClassificationSchemeImpl, ConceptImpl, ExtensibleObjectImpl, ExternalIdentifierImpl, ExternalLinkImpl, OrganizationImpl, PostalAddressImpl, RegistryEntryImpl, RegistryObjectImpl, ServiceBindingImpl, ServiceImpl, SpecificationLinkImpl, UserImpl

public interface ExtensibleObject

Version:
$Revision$ $Date$

Method Summary
 void addSlot(Slot slot)
           
 void addSlots(Collection slots)
           
 Slot getSlot(String slotName)
           
 Collection<Slot> getSlots()
           
 void removeSlot(String slotName)
           
 void removeSlots(Collection<String> slotNames)
           
 

Method Detail

addSlot

void addSlot(Slot slot)
             throws JAXRException
Throws:
JAXRException

addSlots

void addSlots(Collection slots)
              throws JAXRException
Throws:
JAXRException

getSlot

Slot getSlot(String slotName)
             throws JAXRException
Throws:
JAXRException

getSlots

Collection<Slot> getSlots()
                          throws JAXRException
Throws:
JAXRException

removeSlot

void removeSlot(String slotName)
                throws JAXRException
Throws:
JAXRException

removeSlots

void removeSlots(Collection<String> slotNames)
                 throws JAXRException
Throws:
JAXRException


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.