|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Data service provider for chart wizard, to provide all necessary data.
| Field Summary | |
static int |
COMMAND_EDIT_BINDING
|
static int |
COMMAND_EDIT_FILTER
|
static int |
COMMAND_EDIT_PARAMETER
|
static int |
COMMAND_NEW_DATASET
|
| Method Summary | |
void |
dispose()
Disposes all resources. |
java.lang.String[] |
getAllDataSets()
Returns all available datasets to choose. |
java.lang.String[] |
getAllStyleDisplayNames()
Returns all available style display names. |
java.lang.String[] |
getAllStyles()
Returns all available style names. |
java.lang.String |
getBoundDataSet()
Returns the bound dataset currently, or null if there's no dataset bound. |
java.lang.String |
getCurrentStyle()
Returns the name of current used style. |
java.lang.Object[] |
getDataForColumns(java.lang.String[] sExpressions,
int iMaxRecords,
boolean byRow)
Fetches data from dataset. |
java.util.List |
getPreviewData()
Returns the preview data |
java.lang.String[] |
getPreviewHeader()
Returns the prevew data header, e.g. |
java.lang.String |
getReportDataSet()
Returns the dataset bound by parents, or null if there's no dataset bound there. |
int |
invoke(int command)
Invokes specific dialogue. |
boolean |
isInvokingSupported()
Returns whether all outside builder invokings are supported |
boolean |
isLivePreviewEnabled()
Returns whether live preview is enabled |
void |
setContext(java.lang.Object context)
Sets the context object |
void |
setDataSet(java.lang.String datasetName)
Binds dataset for chart, and updates related settings, such as column bindings, filters, parameters. |
void |
setStyle(java.lang.String styleName)
Sets current used style by specified style name. |
| Field Detail |
public static final int COMMAND_NEW_DATASET
public static final int COMMAND_EDIT_FILTER
public static final int COMMAND_EDIT_PARAMETER
public static final int COMMAND_EDIT_BINDING
| Method Detail |
public java.lang.String[] getAllDataSets()
public java.lang.String getBoundDataSet()
public java.lang.String getReportDataSet()
public java.lang.String[] getAllStyles()
public java.lang.String[] getAllStyleDisplayNames()
public java.lang.String getCurrentStyle()
public java.lang.String[] getPreviewHeader()
throws ChartException
ChartException
public java.util.List getPreviewData()
throws ChartException
ChartExceptionpublic void setContext(java.lang.Object context)
public void setDataSet(java.lang.String datasetName)
datasetName - Dataset name. Null means inheriting from container.public void setStyle(java.lang.String styleName)
public int invoke(int command)
OK and
CANCEL.
command - dialogue type, predefined:COMMAND_NEW_DATASET,
COMMAND_EDIT_FILTER and
COMMAND_EDIT_PARAMETER
public java.lang.Object[] getDataForColumns(java.lang.String[] sExpressions,
int iMaxRecords,
boolean byRow)
throws ChartException
sExpressions - column expression array in the form of javascript. Null will
return all columns of dataset.iMaxRecords - max row count. -1 returns default count or the preference
value.byRow - true: by row first, false: by column first
ChartExceptionpublic void dispose()
public boolean isLivePreviewEnabled()
public boolean isInvokingSupported()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||