com.businessobjects.enterprise.webi
Interface DataProviders


public interface DataProviders

A collection of data providers that are with this prompt.


Nested Class Summary
static class DataProviders.Factory
          A class with methods for creating instances of the DataProviders type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
          Internal Use Only.
 
Method Summary
 DataProvider addNewDataProvider()
          Appends and returns a new empty DataProvider object as the last element of the array.
 DataProvider[] getDataProviderArray()
          Returns the array of DataProvider objects.
 DataProvider getDataProviderArray(int i)
          Returns the DataProvider object at the specified index position.
 DataProvider insertNewDataProvider(int i)
          Inserts and returns a new empty DataProvider object at a specified index.
 void removeDataProvider(int i)
          Removes the ith DataProvider object.
 void setDataProviderArray(DataProvider[] dataProviderArray)
          Sets the array of DataProvider objects.
 void setDataProviderArray(int i, DataProvider dataProvider)
          Sets the DataProvider object at the specified index position.
 int sizeOfDataProviderArray()
          Returns the number of DataProvider objects in the array.
 

Field Detail

type

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

Method Detail

getDataProviderArray

DataProvider[] getDataProviderArray()

Returns the array of DataProvider objects.

Returns:
The array of DataProvider objects.

getDataProviderArray

DataProvider getDataProviderArray(int i)

Returns the DataProvider object at the specified index position.

Parameters:
i - The index position.
Returns:
The DataProvider object.

sizeOfDataProviderArray

int sizeOfDataProviderArray()
Returns the number of DataProvider objects in the array.

Returns:
The size of the DataProvider array.

setDataProviderArray

void setDataProviderArray(DataProvider[] dataProviderArray)

Sets the array of DataProvider objects.

Parameters:
dataProviderArray - The array of DataProvider objects.

setDataProviderArray

void setDataProviderArray(int i,
                          DataProvider dataProvider)

Sets the DataProvider object at the specified index position.

Parameters:
i - The index position.
dataProvider - The DataProvider object.

insertNewDataProvider

DataProvider insertNewDataProvider(int i)
Inserts and returns a new empty DataProvider object at a specified index.

Parameters:
i - The index position to insert the object.
Returns:
The new DataProvider object.

addNewDataProvider

DataProvider addNewDataProvider()
Appends and returns a new empty DataProvider object as the last element of the array.

Returns:
A new DataProvider object.

removeDataProvider

void removeDataProvider(int i)
Removes the ith DataProvider object.

Parameters:
i - The index position for the object to be removed.