org.ozoneDB.xml.core
Class XMLCollectionImpl_Proxy

java.lang.Object
  |
  +--org.ozoneDB.OzoneProxy
        |
        +--org.ozoneDB.xml.core.XMLCollectionImpl_Proxy
All Implemented Interfaces:
java.io.Externalizable, org.ozoneDB.OzoneCompatibleOrProxy, org.ozoneDB.OzoneRemote, java.io.Serializable, XMLCollection

public final class XMLCollectionImpl_Proxy
extends org.ozoneDB.OzoneProxy
implements XMLCollection

This class was automatically generated by ozone's OPP. Do not instantiate or use this class directly.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ozoneDB.OzoneProxy
link, linkTable, remoteID
 
Constructor Summary
XMLCollectionImpl_Proxy()
           
XMLCollectionImpl_Proxy(org.ozoneDB.core.ObjectID oid, org.ozoneDB.OzoneInterface link)
           
 
Method Summary
 void addResource(java.lang.String arg0)
           
static XMLCollection createObject(org.ozoneDB.OzoneInterface link)
           
 XMLCollection getChildCollection(java.lang.String arg0)
           
 int getChildCollectionCount()
          Returnes a non-recursive count of child collections (i.e.
 java.lang.String getName()
          get the name given to this collection
 org.ozoneDB.core.ObjectID getObjectID()
           
 XMLCollection getParentCollection()
           
 int getResourceCount()
           
 java.util.Set getResources()
           
 boolean hasResource(java.lang.String arg0)
           
 java.lang.String[] listChildCollections()
           
 void setChildCollection(java.lang.String arg0, XMLCollection arg1)
          Added to support parent-child collections
 void setName(java.lang.String arg0)
          Set the name of this collection
 void setParentCollection(XMLCollection arg0)
          Added to support parent-child collections
 void storeResource(java.lang.String arg0, Resource arg1)
           
 
Methods inherited from class org.ozoneDB.OzoneProxy
createProxyLinkAttributes, equals, finalize, handle, hashCode, invoke, invoke, invoke, invoke, isSame, readExternal, remoteID, toString, writeExternal
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLCollectionImpl_Proxy

public XMLCollectionImpl_Proxy()

XMLCollectionImpl_Proxy

public XMLCollectionImpl_Proxy(org.ozoneDB.core.ObjectID oid,
                               org.ozoneDB.OzoneInterface link)
Method Detail

createObject

public static XMLCollection createObject(org.ozoneDB.OzoneInterface link)

getName

public java.lang.String getName()
Description copied from interface: XMLCollection
get the name given to this collection

Specified by:
getName in interface XMLCollection

getResources

public java.util.Set getResources()
Specified by:
getResources in interface XMLCollection

setName

public void setName(java.lang.String arg0)
Description copied from interface: XMLCollection
Set the name of this collection

Specified by:
setName in interface XMLCollection

getParentCollection

public XMLCollection getParentCollection()
Specified by:
getParentCollection in interface XMLCollection

setParentCollection

public void setParentCollection(XMLCollection arg0)
Description copied from interface: XMLCollection
Added to support parent-child collections

Specified by:
setParentCollection in interface XMLCollection

getChildCollectionCount

public int getChildCollectionCount()
Description copied from interface: XMLCollection
Returnes a non-recursive count of child collections (i.e. immediate children)

Specified by:
getChildCollectionCount in interface XMLCollection

listChildCollections

public java.lang.String[] listChildCollections()
Specified by:
listChildCollections in interface XMLCollection

getChildCollection

public XMLCollection getChildCollection(java.lang.String arg0)
Specified by:
getChildCollection in interface XMLCollection

getResourceCount

public int getResourceCount()
Specified by:
getResourceCount in interface XMLCollection

hasResource

public boolean hasResource(java.lang.String arg0)
Specified by:
hasResource in interface XMLCollection

addResource

public void addResource(java.lang.String arg0)
Specified by:
addResource in interface XMLCollection

storeResource

public void storeResource(java.lang.String arg0,
                          Resource arg1)
Specified by:
storeResource in interface XMLCollection

setChildCollection

public void setChildCollection(java.lang.String arg0,
                               XMLCollection arg1)
Description copied from interface: XMLCollection
Added to support parent-child collections

Specified by:
setChildCollection in interface XMLCollection

getObjectID

public org.ozoneDB.core.ObjectID getObjectID()
Specified by:
getObjectID in interface org.ozoneDB.OzoneCompatibleOrProxy
Overrides:
getObjectID in class org.ozoneDB.OzoneProxy


Copyright © 2002 The Ozone Database Project - www.ozone-db.org. All Rights Reserved.