uk.ac.vamsas.client
Class ClientDocument

java.lang.Object
  extended byuk.ac.vamsas.client.ClientDocument
All Implemented Interfaces:
IClientDocument
Direct Known Subclasses:
ClientDoc, ClientDocument

public abstract class ClientDocument
extends java.lang.Object
implements IClientDocument

skeleton abstract class to allow client implementations access to vamsas.client.Vobject registry mechanism.


Field Summary
protected  java.util.Hashtable vamsasObjects
          collection of uk.ac.vamsas.client.Vobject references
protected  IVorbaIdFactory vorbafactory
           
 
Constructor Summary
protected ClientDocument(java.util.Hashtable objects, IVorbaIdFactory factory)
           
 
Method Summary
protected  VorbaId _registerObject(Vobject unregistered)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface uk.ac.vamsas.client.IClientDocument
addVamsasRoot, getClientAppdata, getObject, getObjects, getVamsasRoots, registerObject, registerObjects, setVamsasRoots
 

Field Detail

vamsasObjects

protected java.util.Hashtable vamsasObjects
collection of uk.ac.vamsas.client.Vobject references


vorbafactory

protected IVorbaIdFactory vorbafactory
Constructor Detail

ClientDocument

protected ClientDocument(java.util.Hashtable objects,
                         IVorbaIdFactory factory)
Method Detail

_registerObject

protected VorbaId _registerObject(Vobject unregistered)
See Also:
IClientHandle.registerObject(Vobject unregistered)