com.businessobjects.dsws.reportengine
Interface Value


public interface Value

The Value interface is a row in a List Of Values (LOV)
Lists Of Values are associated with Universes created using BusinessObjects Designer.
The values in the list can be entered manually by the Universe designer or generated using values from the database. You can refresh the list to make sure the LOV displayed contains the latest values from the database.
In Web Services you use Lists Of Values when handling prompts or when providing drill filters. In both these situations, the user can select particular values for the object to focus on a particular aspect of a query or filter.
Go to LOV to see an example of a LOV.

See Also:
SortType, Drill, DrillPath, DrillHierarchy, DrillInfo, Value, Action, RetrieveView, RetrieveData, PromptInfo, Action, FillPrompt, DiscretePromptValue, PromptValue, RangePromptValue, ReportEngine, DocumentInformation

Nested Class Summary
static class Value.Factory
          A class with methods for creating instances of the Value type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
          Internal use only
 
Method Summary
 void addColumns(java.lang.String columns)
          Internal use only
 org.apache.xmlbeans.XmlString addNewColumns()
          Internal use only
 java.lang.String[] getColumnsArray()
          Returns the contents of all columns of the row.
 java.lang.String getColumnsArray(int i)
          Returns the contents of a single column in the row.
 boolean getIsDefault()
          Returns true if this value was selected by default.
 java.lang.String getRowIndex()
          Gets the row index of the selected value.
 boolean getWasSelected()
          Returns true if this row was selected previously.
 void insertColumns(int i, java.lang.String columns)
          Internal use only
 org.apache.xmlbeans.XmlString insertNewColumns(int i)
          Internal use only
 boolean isNilColumnsArray(int i)
          Checks if the Columns element is nil at the specified index position.
 boolean isSetRowIndex()
          Checks if the RowIndex attribute is set.
 void removeColumns(int i)
          Internal use only
 void setColumnsArray(int i, java.lang.String columns)
          Internal Use Only.
 void setColumnsArray(java.lang.String[] columnsArray)
          Internal Use Only.
 void setIsDefault(boolean isDefault)
          Internal Use Only.
 void setNilColumnsArray(int i)
          Internal use only
 void setRowIndex(java.lang.String rowIndex)
          Internal Use Only.
 void setWasSelected(boolean wasSelected)
          Internal Use Only.
 int sizeOfColumnsArray()
          Returns the size of the Column array
 void unsetRowIndex()
          Internal use only
 org.apache.xmlbeans.XmlString[] xgetColumnsArray()
          Internal Use Only.
 org.apache.xmlbeans.XmlString xgetColumnsArray(int i)
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetIsDefault()
          Internal use only
 org.apache.xmlbeans.XmlString xgetRowIndex()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetWasSelected()
          Internal Use Only.
 void xsetColumnsArray(int i, org.apache.xmlbeans.XmlString columns)
          Internal Use Only.
 void xsetColumnsArray(org.apache.xmlbeans.XmlString[] columnsArray)
          Internal Use Only.
 void xsetIsDefault(org.apache.xmlbeans.XmlBoolean isDefault)
          Internal Use Only.
 void xsetRowIndex(org.apache.xmlbeans.XmlString rowIndex)
          Internal Use Only.
 void xsetWasSelected(org.apache.xmlbeans.XmlBoolean wasSelected)
          Internal Use Only.
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type

Internal use only

Method Detail

getColumnsArray

java.lang.String[] getColumnsArray()
Returns the contents of all columns of the row.

Returns:
the contents of all columns of the row.

getColumnsArray

java.lang.String getColumnsArray(int i)
Returns the contents of a single column in the row.

Parameters:
i - The index of the column to be retrieved.
Returns:
the contents of a single column.

xgetColumnsArray

org.apache.xmlbeans.XmlString[] xgetColumnsArray()

Internal Use Only.


xgetColumnsArray

org.apache.xmlbeans.XmlString xgetColumnsArray(int i)

Internal Use Only.


isNilColumnsArray

boolean isNilColumnsArray(int i)
Checks if the Columns element is nil at the specified index position.

Parameters:
i - the index of the Columns element
Returns:
true if the Column element is nil, otherwise false

sizeOfColumnsArray

int sizeOfColumnsArray()
Returns the size of the Column array

Returns:
the size of the Column array

setColumnsArray

void setColumnsArray(java.lang.String[] columnsArray)

Internal Use Only.


setColumnsArray

void setColumnsArray(int i,
                     java.lang.String columns)

Internal Use Only.


xsetColumnsArray

void xsetColumnsArray(org.apache.xmlbeans.XmlString[] columnsArray)

Internal Use Only.


xsetColumnsArray

void xsetColumnsArray(int i,
                      org.apache.xmlbeans.XmlString columns)

Internal Use Only.


setNilColumnsArray

void setNilColumnsArray(int i)

Internal use only


insertColumns

void insertColumns(int i,
                   java.lang.String columns)

Internal use only


addColumns

void addColumns(java.lang.String columns)

Internal use only


insertNewColumns

org.apache.xmlbeans.XmlString insertNewColumns(int i)

Internal use only


addNewColumns

org.apache.xmlbeans.XmlString addNewColumns()

Internal use only


removeColumns

void removeColumns(int i)

Internal use only


getRowIndex

java.lang.String getRowIndex()
Gets the row index of the selected value.

Returns:
the row index of the selected value.

xgetRowIndex

org.apache.xmlbeans.XmlString xgetRowIndex()

Internal Use Only.


isSetRowIndex

boolean isSetRowIndex()
Checks if the RowIndex attribute is set.

Returns:
true if the RowIndex element is set, otherwise false

setRowIndex

void setRowIndex(java.lang.String rowIndex)

Internal Use Only.


xsetRowIndex

void xsetRowIndex(org.apache.xmlbeans.XmlString rowIndex)

Internal Use Only.


unsetRowIndex

void unsetRowIndex()

Internal use only


getIsDefault

boolean getIsDefault()
Returns true if this value was selected by default.

Returns:
true if this value was selected by default.

xgetIsDefault

org.apache.xmlbeans.XmlBoolean xgetIsDefault()

Internal use only


setIsDefault

void setIsDefault(boolean isDefault)

Internal Use Only.


xsetIsDefault

void xsetIsDefault(org.apache.xmlbeans.XmlBoolean isDefault)

Internal Use Only.


getWasSelected

boolean getWasSelected()
Returns true if this row was selected previously.

Returns:
true if this row was selected previously.

xgetWasSelected

org.apache.xmlbeans.XmlBoolean xgetWasSelected()

Internal Use Only.


setWasSelected

void setWasSelected(boolean wasSelected)

Internal Use Only.


xsetWasSelected

void xsetWasSelected(org.apache.xmlbeans.XmlBoolean wasSelected)

Internal Use Only.