|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface defines the API for identifying the type and location of the source data that is to be used in the PivotRange.
| Inner Class Summary | |
static class |
DataSourceInfo.EType
Enumeration class for defining data source types. |
| Method Summary | |
DataQuery |
getDataQuery()
Returns the e.Spreadsheet query that should be used for the PivotRange being defined. |
Range |
getList()
Returns the Excel list that should be used for the PivotRange being defined. |
java.lang.String |
getListString()
Returns the Excel list that should be used for the PivotRange being defined. |
java.lang.String |
getListStringLocal()
Returns the Excel list that should be used for the PivotRange being defined. |
int |
getPivotRangeCount()
Returns the number of PivotRanges in the current book. |
java.lang.String |
getPivotRangeDisplayName(PivotRange pivotRange)
Returns a fully qualified name for the specified PivotRange. |
PivotRange[] |
getPivotRanges()
Returns an array of the PivotRanges in the current book. |
PivotRange |
getSourcePivotRange()
Returns the existing PivotRange that will be used as the data source for the PivotRange being defined. |
DataSourceInfo.EType |
getType()
Returns the type of data source that will be used for PivotRange that is being defined. |
void |
setDataQuery(DataQuery query)
Sets the e.Spreadsheet query that should be used for the PivotRange being defined. |
void |
setList(Range range)
Sets the Excel list that should be used for the PivotRange being defined. |
void |
setList(Sheet sheet,
int top,
int left,
int bottom,
int right)
Sets the Excel list that should be used for the PivotRange being defined. |
void |
setList(java.lang.String str)
Sets the Excel list that should be used for the PivotRange being defined. |
void |
setListLocal(java.lang.String str)
Sets the Excel list that should be used for the PivotRange being defined. |
void |
setSourcePivotRange(PivotRange pivotRange)
Set the PivotRange that will be used as the data source for the PivotRange being defined. |
void |
setType(DataSourceInfo.EType type)
Sets the type of data source that should be used for the PivotRange that is being defined. |
| Methods inherited from interface com.f1j.util.Lockable |
getLock,
releaseLock |
| Method Detail |
public DataQuery getDataQuery()
throws InvalidStateException,
F1Exception
DataQuery,
DataSourceInfo.EType.eF1ExternalData,
PivotRange
public Range getList()
throws InvalidStateException,
F1Exception
DataSourceInfo.EType.eList,
PivotRange
public java.lang.String getListString()
throws InvalidStateException,
F1Exception
DataSourceInfo.EType.eList,
PivotRange
public java.lang.String getListStringLocal()
throws InvalidStateException,
F1Exception
DataSourceInfo.EType.eList,
PivotRangepublic int getPivotRangeCount()
PivotRangepublic java.lang.String getPivotRangeDisplayName(PivotRange pivotRange)
PivotRange
public PivotRange[] getPivotRanges()
throws InvalidStateException,
F1Exception
PivotRange
public PivotRange getSourcePivotRange()
throws InvalidStateException,
F1Exception
DataSourceInfo.EType.ePivotRange,
PivotRangepublic DataSourceInfo.EType getType()
PivotRange
public void setDataQuery(DataQuery query)
throws InvalidArgumentException,
F1Exception
query - The e.Spreadsheet query.DataQuery,
DataSourceInfo.EType.eF1ExternalData,
PivotRange
public void setList(Range range)
throws SelectionException,
InvalidArgumentException,
F1Exception
range - The range identifying the Excel list.DataSourceInfo.EType.eList,
PivotRange
public void setList(Sheet sheet,
int top,
int left,
int bottom,
int right)
throws SelectionException,
InvalidArgumentException,
F1Exception
sheet - The worksheet where the list resides.top - The first row of the list.left - The first column of the list.bottom - The last row of the list.right - The last column of the list.DataSourceInfo.EType.eList,
PivotRange
public void setList(java.lang.String str)
throws SelectionException,
F1Exception
str - A formula identifying the Excel list.DataSourceInfo.EType.eList,
PivotRange
public void setListLocal(java.lang.String str)
throws SelectionException,
F1Exception
str - A formula identifying the Excel list.DataSourceInfo.EType.eList,
PivotRange
public void setSourcePivotRange(PivotRange pivotRange)
throws InvalidStateException,
F1Exception
pivotRange - The PivotRange that is to be used as the data source.DataSourceInfo.EType.ePivotRange,
PivotRange
public void setType(DataSourceInfo.EType type)
throws InvalidStateException,
F1Exception
type - An enumeration indicating the data source type.PivotRange
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||