Package gov.nih.mipav.model.structures
Class VOIBaseVector
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.Vector<VOIBase>
-
- gov.nih.mipav.model.structures.VOIBaseVector
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<VOIBase>,java.util.Collection<VOIBase>,java.util.List<VOIBase>,java.util.RandomAccess
public class VOIBaseVector extends java.util.Vector<VOIBase>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description VOIparentprivate static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description VOIBaseVector()VOIBaseVector(VOI parent)VOIBaseVector(VOI parent, int initialCapacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int index, VOIBase element)booleanadd(VOIBase e)voidaddElement(VOIBase obj)voidaddElement(VOIBase obj, boolean notifyListener)intindexOf(java.lang.Object o)voidinsertElementAt(VOIBase obj, int index)VOIBaseremove(int index)booleanremove(VOIBase o)booleanremoveElement(VOIBase obj)voidremoveElementAt(int index)-
Methods inherited from class java.util.Vector
addAll, addAll, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, forEach, get, hashCode, indexOf, isEmpty, iterator, lastElement, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, removeAll, removeAllElements, removeElement, removeIf, removeRange, replaceAll, retainAll, set, setElementAt, setSize, size, sort, spliterator, subList, toArray, toArray, toString, trimToSize
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
parent
public VOI parent
-
-
Method Detail
-
add
public void add(int index, VOIBase element)
-
add
public boolean add(VOIBase e)
-
addElement
public void addElement(VOIBase obj)
- Overrides:
addElementin classjava.util.Vector<VOIBase>
-
addElement
public void addElement(VOIBase obj, boolean notifyListener)
-
indexOf
public int indexOf(java.lang.Object o)
-
insertElementAt
public void insertElementAt(VOIBase obj, int index)
- Overrides:
insertElementAtin classjava.util.Vector<VOIBase>
-
remove
public VOIBase remove(int index)
-
remove
public boolean remove(VOIBase o)
-
removeElement
public boolean removeElement(VOIBase obj)
-
removeElementAt
public void removeElementAt(int index)
- Overrides:
removeElementAtin classjava.util.Vector<VOIBase>
-
-