com.businessobjects.enterprise.webi
Interface Indexes


public interface Indexes

A collection of prompt indexes.


Nested Class Summary
static class Indexes.Factory
          A class with methods for creating instances of the Indexes type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
          Internal Use Only.
 
Method Summary
 void addIndex(java.lang.String index)
          Appends the value as the last Index element.
 org.apache.xmlbeans.XmlString addNewIndex()
          Internal Use Only.
 java.lang.String[] getIndexArray()
          Gets an array of all Index prompt values currently chosen for this prompt.
 java.lang.String getIndexArray(int i)
          Returns the Index element at the specified index position.
 void insertIndex(int i, java.lang.String index)
          Inserts the value of the Index element at the specified index position.
 org.apache.xmlbeans.XmlString insertNewIndex(int i)
          Internal Use Only.
 void removeIndex(int i)
          Removes the Index element at the specified index position.
 void setIndexArray(int i, java.lang.String index)
          Sets the Index element at the specified index position.
 void setIndexArray(java.lang.String[] indexArray)
          Sets the array of all Index prompt values currently chosen for this prompt.
 int sizeOfIndexArray()
          Returns the size of the Index array.
 org.apache.xmlbeans.XmlString[] xgetIndexArray()
          Internal Use Only.
 org.apache.xmlbeans.XmlString xgetIndexArray(int i)
          Internal Use Only.
 void xsetIndexArray(int i, org.apache.xmlbeans.XmlString index)
          Internal Use Only.
 void xsetIndexArray(org.apache.xmlbeans.XmlString[] indexArray)
          Internal Use Only.
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Internal Use Only.

Method Detail

getIndexArray

java.lang.String[] getIndexArray()
Gets an array of all Index prompt values currently chosen for this prompt.

Returns:
The array of indexes.

getIndexArray

java.lang.String getIndexArray(int i)
Returns the Index element at the specified index position.

Parameters:
i - The index position.
Returns:
The Index element at the specified index position.

xgetIndexArray

org.apache.xmlbeans.XmlString[] xgetIndexArray()
Internal Use Only.


xgetIndexArray

org.apache.xmlbeans.XmlString xgetIndexArray(int i)
Internal Use Only.


sizeOfIndexArray

int sizeOfIndexArray()
Returns the size of the Index array.

Returns:
the size of the Index array.

setIndexArray

void setIndexArray(java.lang.String[] indexArray)
Sets the array of all Index prompt values currently chosen for this prompt.

Parameters:
indexArray - The array of prompt indexes.

setIndexArray

void setIndexArray(int i,
                   java.lang.String index)
Sets the Index element at the specified index position.

Parameters:
i - The index position.
index - The Index element.

xsetIndexArray

void xsetIndexArray(org.apache.xmlbeans.XmlString[] indexArray)
Internal Use Only.


xsetIndexArray

void xsetIndexArray(int i,
                    org.apache.xmlbeans.XmlString index)
Internal Use Only.


insertIndex

void insertIndex(int i,
                 java.lang.String index)
Inserts the value of the Index element at the specified index position.

Parameters:
i - The index position.
index - The Index element to be inserted.

addIndex

void addIndex(java.lang.String index)
Appends the value as the last Index element.

Parameters:
index - The the prompt index string to add.

insertNewIndex

org.apache.xmlbeans.XmlString insertNewIndex(int i)
Internal Use Only.


addNewIndex

org.apache.xmlbeans.XmlString addNewIndex()
Internal Use Only.


removeIndex

void removeIndex(int i)
Removes the Index element at the specified index position.

Parameters:
i - The index position.