arlut.csd.ganymede
Class BaseListTransport

java.lang.Object
  |
  +--arlut.csd.ganymede.BaseListTransport
All Implemented Interfaces:
java.io.Serializable

public class BaseListTransport
extends java.lang.Object
implements java.io.Serializable

This class is intended to provide a serializable object that can be used to bulk-dump a static description of the category and base structures on the server to the client.

See Also:
Serialized Form

Field Summary
private  java.lang.StringBuffer buffer
           
private  int lastIndex
           
(package private) static long serialVersionUID
           
private  java.lang.Object session
           
 
Constructor Summary
BaseListTransport(arlut.csd.ganymede.GanymedeSession session)
          Server side constructor for the full category tree
 
Method Summary
private  void addBaseInfo(arlut.csd.ganymede.DBObjectBase node)
           
private  void addChunk(java.lang.String text)
           
 java.util.Vector getBaseList()
          Client side accessor
private  java.lang.String getChunk(char[] chars, int startDex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

buffer

private java.lang.StringBuffer buffer

lastIndex

private transient int lastIndex

session

private transient java.lang.Object session
Constructor Detail

BaseListTransport

public BaseListTransport(arlut.csd.ganymede.GanymedeSession session)
Server side constructor for the full category tree

Method Detail

getBaseList

public java.util.Vector getBaseList()
Client side accessor


addBaseInfo

private void addBaseInfo(arlut.csd.ganymede.DBObjectBase node)

addChunk

private void addChunk(java.lang.String text)

getChunk

private java.lang.String getChunk(char[] chars,
                                  int startDex)