/** ** Fields.java ** Model database attribute and data ** @author Jack Wootton **/ package beans.jw; import java.io.Serializable; import java.util.*; public class Fields { private Vector v = new Vector(); // database data private String name; // database attribute name public Fields() { } public Fields(String n) { name = n; } public Vector getVector() { return v; } public String getName() { return name; } public void setName(String argName) { name = argName; } public void setVector(Vector argVec) { v = argVec; } public void addItem(String item) { v.ensureCapacity(1); // practice safe-programming ;) v.add(item); } public String getItem(int i) { return v.elementAt(i).toString(); } public int length() { return v.size(); } public boolean isEmpty() { return v.isEmpty(); } }