Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

com.arcle.rmt.superwaba.util.VectorListAdapter Class Reference

Adapts a waba.util.Vector to the interface com.arcle.rmt.xplat.util.List. More...

List of all members.

Public Member Functions

 VectorListAdapter (int initialCapacity)
 VectorListAdapter (Vector v)
 VectorListAdapter ()
Vector getVector ()
 Allow direct manipulation of the adapted Vector.

int size ()
boolean isEmpty ()
boolean contains (Object o)
Iterator iterator ()
Object[] toArray ()
boolean add (Object o)
boolean remove (Object o)
void clear ()
boolean equals (Object o)
int hashCode ()
Object get (int index)
Object set (int index, Object element)
Object remove (int index)
int indexOf (Object o)

Protected Member Functions

Iterator createIterator ()

Private Attributes

Vector theVector


Detailed Description

Adapts a waba.util.Vector to the interface com.arcle.rmt.xplat.util.List.

Author:
Sasmito Adibowo

Definition at line 76 of file VectorListAdapter.java.


Constructor & Destructor Documentation

com.arcle.rmt.superwaba.util.VectorListAdapter.VectorListAdapter int  initialCapacity  ) 
 

Definition at line 78 of file VectorListAdapter.java.

com.arcle.rmt.superwaba.util.VectorListAdapter.VectorListAdapter Vector  v  ) 
 

Definition at line 83 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.theVector.

com.arcle.rmt.superwaba.util.VectorListAdapter.VectorListAdapter  ) 
 

Definition at line 87 of file VectorListAdapter.java.


Member Function Documentation

boolean com.arcle.rmt.superwaba.util.VectorListAdapter.add Object  o  ) 
 

Definition at line 144 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.getVector().

void com.arcle.rmt.superwaba.util.VectorListAdapter.clear  ) 
 

Definition at line 156 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.getVector().

boolean com.arcle.rmt.superwaba.util.VectorListAdapter.contains Object  o  ) 
 

Definition at line 129 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.indexOf().

Iterator com.arcle.rmt.superwaba.util.VectorListAdapter.createIterator  )  [protected]
 

Definition at line 106 of file VectorListAdapter.java.

Referenced by com.arcle.rmt.superwaba.util.VectorListAdapter.iterator().

boolean com.arcle.rmt.superwaba.util.VectorListAdapter.equals Object  o  ) 
 

Definition at line 162 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.getVector().

Object com.arcle.rmt.superwaba.util.VectorListAdapter.get int  index  ) 
 

Definition at line 172 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.getVector().

Referenced by com.arcle.rmt.superwaba.util.VectorListAdapter.IteratorImpl.next(), com.arcle.rmt.superwaba.util.VectorListAdapter.remove(), and com.arcle.rmt.superwaba.util.VectorListAdapter.set().

Vector com.arcle.rmt.superwaba.util.VectorListAdapter.getVector  ) 
 

Allow direct manipulation of the adapted Vector.

Definition at line 99 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.theVector.

Referenced by com.arcle.rmt.superwaba.util.VectorListAdapter.add(), com.arcle.rmt.superwaba.util.VectorListAdapter.clear(), com.arcle.rmt.superwaba.util.VectorListAdapter.equals(), com.arcle.rmt.superwaba.util.VectorListAdapter.get(), com.arcle.rmt.superwaba.util.VectorListAdapter.hashCode(), com.arcle.rmt.superwaba.util.VectorListAdapter.indexOf(), com.arcle.rmt.superwaba.util.VectorListAdapter.remove(), com.arcle.rmt.superwaba.util.VectorListAdapter.set(), com.arcle.rmt.superwaba.util.VectorListAdapter.size(), and com.arcle.rmt.superwaba.util.VectorListAdapter.toArray().

int com.arcle.rmt.superwaba.util.VectorListAdapter.hashCode  ) 
 

Definition at line 166 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.getVector().

int com.arcle.rmt.superwaba.util.VectorListAdapter.indexOf Object  o  ) 
 

Definition at line 192 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.getVector().

Referenced by com.arcle.rmt.superwaba.util.VectorListAdapter.contains().

boolean com.arcle.rmt.superwaba.util.VectorListAdapter.isEmpty  ) 
 

Definition at line 125 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.size().

Iterator com.arcle.rmt.superwaba.util.VectorListAdapter.iterator  ) 
 

Definition at line 133 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.createIterator().

Object com.arcle.rmt.superwaba.util.VectorListAdapter.remove int  index  ) 
 

Definition at line 184 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.get(), and com.arcle.rmt.superwaba.util.VectorListAdapter.getVector().

boolean com.arcle.rmt.superwaba.util.VectorListAdapter.remove Object  o  ) 
 

Definition at line 149 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.getVector().

Referenced by com.arcle.rmt.superwaba.util.VectorListAdapter.IteratorImpl.remove().

Object com.arcle.rmt.superwaba.util.VectorListAdapter.set int  index,
Object  element
 

Definition at line 177 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.get(), and com.arcle.rmt.superwaba.util.VectorListAdapter.getVector().

int com.arcle.rmt.superwaba.util.VectorListAdapter.size  ) 
 

Definition at line 120 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.getVector().

Referenced by com.arcle.rmt.superwaba.util.VectorListAdapter.IteratorImpl.hasNext(), and com.arcle.rmt.superwaba.util.VectorListAdapter.isEmpty().

Object [] com.arcle.rmt.superwaba.util.VectorListAdapter.toArray  ) 
 

Definition at line 138 of file VectorListAdapter.java.

References com.arcle.rmt.superwaba.util.VectorListAdapter.getVector().


Member Data Documentation

Vector com.arcle.rmt.superwaba.util.VectorListAdapter.theVector [private]
 

Definition at line 114 of file VectorListAdapter.java.

Referenced by com.arcle.rmt.superwaba.util.VectorListAdapter.getVector(), and com.arcle.rmt.superwaba.util.VectorListAdapter.VectorListAdapter().


The documentation for this class was generated from the following file:
Generated on Fri Jun 18 19:55:24 2004 for Arcle Rambutan by doxygen 1.3.5