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

java.lang.Object
  extended bycom.sun.xml.registry.ebxml.infomodel.ExtensibleObjectImpl
All Implemented Interfaces:
javax.xml.registry.infomodel.ExtensibleObject
Direct Known Subclasses:
PostalAddressImpl, RegistryObjectImpl

public abstract class ExtensibleObjectImpl
extends java.lang.Object
implements javax.xml.registry.infomodel.ExtensibleObject

Class Declaration for Class1

Author:
Farrukh S. Najmi

Field Summary
protected static I18nUtil i18nUtil
           
protected  LifeCycleManagerImpl lcm
           
 
Method Summary
 void addSlot(javax.xml.registry.infomodel.Slot slot)
           
 void addSlots(java.util.Collection _slots)
           
protected  javax.xml.registry.BusinessQueryManager getBusinessQueryManager()
           
 void getComposedObjects(java.util.HashSet composedObjects)
           
protected  javax.xml.registry.DeclarativeQueryManager getDeclarativeQueryManager()
           
 javax.xml.registry.infomodel.Slot getSlot(java.lang.String slotName)
           
 java.util.Collection getSlots()
           
 boolean isModified()
          Implementation private
 boolean isNew()
          Implementation private
 void removeAllSlots()
           
 void removeSlot(java.lang.String slotName)
           
 void removeSlots(java.util.Collection slotNames)
           
protected  void setBindingObject(org.oasis.ebxml.registry.bindings.rim.RegistryObjectType ebObject)
           
protected  void setLoaded(boolean loaded)
           
 void setModified(boolean modified)
          Implementation private
 void setNew(boolean _new)
          Implementation private
 void setSlots(java.util.Collection slots)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

i18nUtil

protected static final I18nUtil i18nUtil

lcm

protected LifeCycleManagerImpl lcm
Method Detail

getBusinessQueryManager

protected javax.xml.registry.BusinessQueryManager getBusinessQueryManager()
                                                                   throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

getDeclarativeQueryManager

protected javax.xml.registry.DeclarativeQueryManager getDeclarativeQueryManager()
                                                                         throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

isNew

public boolean isNew()
Implementation private


setNew

public void setNew(boolean _new)
Implementation private


isModified

public boolean isModified()
Implementation private


setModified

public void setModified(boolean modified)
Implementation private


setLoaded

protected void setLoaded(boolean loaded)

addSlot

public void addSlot(javax.xml.registry.infomodel.Slot slot)
             throws javax.xml.registry.JAXRException
Specified by:
addSlot in interface javax.xml.registry.infomodel.ExtensibleObject
Throws:
javax.xml.registry.JAXRException

addSlots

public void addSlots(java.util.Collection _slots)
              throws javax.xml.registry.JAXRException
Specified by:
addSlots in interface javax.xml.registry.infomodel.ExtensibleObject
Throws:
javax.xml.registry.JAXRException

removeSlot

public void removeSlot(java.lang.String slotName)
                throws javax.xml.registry.JAXRException
Specified by:
removeSlot in interface javax.xml.registry.infomodel.ExtensibleObject
Throws:
javax.xml.registry.JAXRException

removeSlots

public void removeSlots(java.util.Collection slotNames)
                 throws javax.xml.registry.JAXRException
Specified by:
removeSlots in interface javax.xml.registry.infomodel.ExtensibleObject
Throws:
javax.xml.registry.JAXRException

removeAllSlots

public void removeAllSlots()
                    throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

getSlot

public javax.xml.registry.infomodel.Slot getSlot(java.lang.String slotName)
                                          throws javax.xml.registry.JAXRException
Specified by:
getSlot in interface javax.xml.registry.infomodel.ExtensibleObject
Throws:
javax.xml.registry.JAXRException

getSlots

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

setSlots

public void setSlots(java.util.Collection slots)
              throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

setBindingObject

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

getComposedObjects

public void getComposedObjects(java.util.HashSet composedObjects)
                        throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException


Copyright © 2001-2004 OASIS. All Rights Reserved.