com.businessobjects.enterprise.crystalreport
Interface ReportTablePrefixes


public interface ReportTablePrefixes

A collection of table prefix mappings that allows the user to define a new table location prefix for every table in the custom DB section.


Nested Class Summary
static class ReportTablePrefixes.Factory
          A class with methods for creating instances of the TablePrefixs type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
          Internal Use Only.
 
Method Summary
 ReportTablePrefix addNewTablePrefixs()
          Appends and returns a new empty ReportTablePrefix object as xml to the last element of the array.
 ReportTablePrefix[] getTablePrefixsArray()
          Returns the array of ReportTablePrefix objects.
 ReportTablePrefix getTablePrefixsArray(int i)
          Returns the ReportTablePrefix object at the specified index position.
 ReportTablePrefix insertNewTablePrefixs(int i)
          Inserts and returns a new empty ReportTablePrefix object at a specified index.
 void removeTablePrefixs(int i)
          Removes the TablePrefixs element at the specified index position.
 void setTablePrefixsArray(int i, ReportTablePrefix tablePrefixs)
          Sets the ReportTablePrefix object at the specified index position.
 void setTablePrefixsArray(ReportTablePrefix[] tablePrefixsArray)
          Sets the array of ReportTablePrefix objects.
 int sizeOfTablePrefixsArray()
          Returns the size of the TablePrefixs array.
 

Field Detail

type

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

Method Detail

getTablePrefixsArray

ReportTablePrefix[] getTablePrefixsArray()

Returns the array of ReportTablePrefix objects.

Returns:
The array of ReportTablePrefix objects.

getTablePrefixsArray

ReportTablePrefix getTablePrefixsArray(int i)

Returns the ReportTablePrefix object at the specified index position.

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

sizeOfTablePrefixsArray

int sizeOfTablePrefixsArray()
Returns the size of the TablePrefixs array.

Returns:
The size of the array.

setTablePrefixsArray

void setTablePrefixsArray(ReportTablePrefix[] tablePrefixsArray)

Sets the array of ReportTablePrefix objects.

Parameters:
tablePrefixsArray - The array of ReportTablePrefix objects.

setTablePrefixsArray

void setTablePrefixsArray(int i,
                          ReportTablePrefix tablePrefixs)

Sets the ReportTablePrefix object at the specified index position.

Parameters:
i - The index position.
tablePrefixs - The ReportTablePrefix object.

insertNewTablePrefixs

ReportTablePrefix insertNewTablePrefixs(int i)
Inserts and returns a new empty ReportTablePrefix object at a specified index.

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

addNewTablePrefixs

ReportTablePrefix addNewTablePrefixs()
Appends and returns a new empty ReportTablePrefix object as xml to the last element of the array.

Returns:
The new ReportTablePrefix object.

removeTablePrefixs

void removeTablePrefixs(int i)
Removes the TablePrefixs element at the specified index position.

Parameters:
i - The index position to remove the TablePrefixs element.