001
002 /*
003 * Generic interface for containers of different types.
004 */
005 public interface Container<T> {
006 public T[] getContents();
007 public void setContents(T[] values);
008 public T getContentsAt(int index);
009 public void setContentsAt(int index, T value);
010 public int getContentsSize();
011 public String getName();
012 public void setName(String value);
013 }