|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<E>
com.crystaldecisions.sdk.occa.report.lib.ClonableList<E>
com.crystaldecisions.sdk.occa.report.lib.ControllableList<E>
com.crystaldecisions.sdk.occa.report.lib.ReportSDKVector<E>
public class ReportSDKVector<E>
This class defines a vector data structure with support for specific Report Application Server SDK functionality.
Constructor Summary | |
---|---|
ReportSDKVector()
|
|
ReportSDKVector(ReportSDKVector<E> src)
|
Method Summary | |
---|---|
boolean |
add(E o)
Appends the specified element to the end of this collection. |
void |
add(int index,
E element)
Inserts the specified element at the specified position in this collection. |
void |
addElement(E obj)
Appends the specified object to the end of this collection. |
E |
elementAt(int index)
Returns the element at the specified index. |
void |
insertElementAt(E obj,
int index)
Inserts the supplied Object at the specified index. |
boolean |
isDirectlyControllable()
|
void |
removeAllElements()
Removes all elements from this collection. |
Methods inherited from class com.crystaldecisions.sdk.occa.report.lib.ControllableList |
---|
addAll, addAll, clear, copyTo, doControllerModification, enumerateMembers, getControllableMixin, iterator, listIterator, listIterator, remove, remove, removeAll, retainAll, set, subList |
Methods inherited from class com.crystaldecisions.sdk.occa.report.lib.ClonableList |
---|
clone, createMember, endElement, findIndexOf, hasContent, readElement, save, save, saveContents, startElement |
Methods inherited from class java.util.ArrayList |
---|
clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, size, toArray, toArray, trimToSize |
Methods inherited from class java.util.AbstractList |
---|
equals, hashCode |
Methods inherited from class java.util.AbstractCollection |
---|
containsAll, toString |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
---|
containsAll, equals, hashCode |
Constructor Detail |
---|
public ReportSDKVector(ReportSDKVector<E> src)
public ReportSDKVector()
Method Detail |
---|
public boolean add(E o)
add
in interface java.util.Collection<E>
add
in interface java.util.List<E>
add
in class ControllableList<E>
o
- element to be added into the collection.
java.lang.NullPointerException
- if the specified element is null and this
collection does not support null elements.public void add(int index, E element)
add
in interface java.util.List<E>
add
in class ControllableList<E>
index
- index at which the specified element is to be inserted.element
- element to be inserted.
java.lang.IndexOutOfBoundsException
- if index is out of range
(index < 0 || index > size()).
java.lang.NullPointerException
- if the specified element is null and this
collection does not support null elements.public void addElement(E obj)
Appends the specified object to the end of this collection. Enforces type checking for the element to be added.
obj
- The Object
to be added.public E elementAt(int index)
Returns the element at the specified index.
index
- The index of the element to be retrieved.
Object
at the specified index.public void insertElementAt(E obj, int index)
Inserts the supplied Object
at the specified index. All elements at index
or greater is shifted upward by 1. Enforces type checking for the element to be added.
obj
- The Object
to be inserted.index
- The index at which to insert the Object
.public void removeAllElements()
Removes all elements from this collection.
public boolean isDirectlyControllable()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |