Class IDList

java.lang.Object
  |
  +--IDList

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

See Also:
Serialized Form

Field Summary
protected  java.util.Vector elements
           
protected  int id
           
protected  java.util.Vector ids
           
protected  int updateCount
           
 
Constructor Summary
IDList()
           
 
Method Summary
 boolean addElement(ID id, java.lang.Object element)
           
 ID allocateID()
           
 java.lang.Object clone()
           
 java.util.Enumeration getElements()
           
 ID getID(java.lang.Object element)
           
 int getUpdateCount()
           
 boolean removeElement(ID id)
           
 boolean replaceElement(ID oldID, ID id, java.lang.Object element)
           
 boolean updateElement(ID oldID, ID id, java.lang.Object element)
           
 
Methods inherited from class java.lang.Object
, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

ids

protected java.util.Vector ids

elements

protected java.util.Vector elements

id

protected int id

updateCount

protected int updateCount
Constructor Detail

IDList

public IDList()
Method Detail

allocateID

public ID allocateID()

getUpdateCount

public int getUpdateCount()

addElement

public boolean addElement(ID id,
                          java.lang.Object element)

updateElement

public boolean updateElement(ID oldID,
                             ID id,
                             java.lang.Object element)

replaceElement

public boolean replaceElement(ID oldID,
                              ID id,
                              java.lang.Object element)

removeElement

public boolean removeElement(ID id)

getID

public ID getID(java.lang.Object element)

getElements

public java.util.Enumeration getElements()

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object