com.businessobjects.enterprise.crystalreport
Interface CurrentValuesBase

All Known Subinterfaces:
CurrentValues

public interface CurrentValuesBase

Provides information on a collection of the values currently chosen for the parameter.


Nested Class Summary
static class CurrentValuesBase.Factory
          A class with methods for creating instances of this type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
          Internal Use Only.
 
Method Summary
 PromptValue addNewCurrentValue()
          Appends and returns a new empty value (as xml) as the last CurrentValue element.
 PromptValue[] getCurrentValueArray()
          Returns array of all CurrentValue elements.
 PromptValue getCurrentValueArray(int i)
          Returns the CurrentValue element at the specified index position.
 PromptValue insertNewCurrentValue(int i)
          Inserts and returns a new empty value (as xml) as the CurrentValue element at the specified index position.
 void removeCurrentValue(int i)
          Removes the CurrentValue element at the specified index position.
 void setCurrentValueArray(int i, PromptValue currentValue)
          Sets CurrentValue element at the specified index position.
 void setCurrentValueArray(PromptValue[] currentValueArray)
          Sets array of all CurrentValue element.
 int sizeOfCurrentValueArray()
          Returns size of the CurrentValue.
 

Field Detail

type

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

Method Detail

getCurrentValueArray

PromptValue[] getCurrentValueArray()
Returns array of all CurrentValue elements.

Returns:
array of all CurrentValue elements.

getCurrentValueArray

PromptValue getCurrentValueArray(int i)
Returns the CurrentValue element at the specified index position.

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

sizeOfCurrentValueArray

int sizeOfCurrentValueArray()
Returns size of the CurrentValue.

Returns:
an integer which is the size of the CurrentValue.

setCurrentValueArray

void setCurrentValueArray(PromptValue[] currentValueArray)
Sets array of all CurrentValue element.

Parameters:
currentValueArray - The array of the CurrentValue elements to be inserted.

setCurrentValueArray

void setCurrentValueArray(int i,
                          PromptValue currentValue)
Sets CurrentValue element at the specified index position.

Parameters:
i - the index of the CurrentValue where you want to set it.
currentValue -

insertNewCurrentValue

PromptValue insertNewCurrentValue(int i)
Inserts and returns a new empty value (as xml) as the CurrentValue element at the specified index position.

Parameters:
i - the index of the CurrentValue where you want to insert a value.
Returns:
The new CurrentValue element.

addNewCurrentValue

PromptValue addNewCurrentValue()
Appends and returns a new empty value (as xml) as the last CurrentValue element.

Returns:
a new empty value (as xml) as the last CurrentValue element.

removeCurrentValue

void removeCurrentValue(int i)
Removes the CurrentValue element at the specified index position.

Parameters:
i - the index of the CurrentValue where you want to remove a value.