|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.birt.data.engine.api.querydefn.BaseDataSetDesign
org.eclipse.birt.data.engine.api.querydefn.ScriptDataSetDesign
public class ScriptDataSetDesign
Default implementation of IScriptDataSetDesign
interface.
Constructor Summary | |
---|---|
ScriptDataSetDesign(java.lang.String name)
Constructs a script data set with the specified name |
|
ScriptDataSetDesign(java.lang.String name,
java.lang.String dataSourceName)
Constructs a script data set with the specified name and data source name |
Method Summary | |
---|---|
java.lang.String |
getCloseScript()
Gets the Close script for closing the data set. |
java.lang.String |
getDescribeScript()
Gets the Describe script for describing the data set's result columns metadata. |
java.lang.String |
getFetchScript()
Gets the Fetch script that creates, populates and returns an object of type DataRow. |
java.lang.String |
getOpenScript()
Gets the Open script for opening the data set. |
void |
setCloseScript(java.lang.String script)
Specifies the close script for closing the data set. |
void |
setDescribeScript(java.lang.String script)
Specifies the describe script for providing the data set metadata |
void |
setFetchScript(java.lang.String script)
Specifies the fetch script for fetching each data row. |
void |
setOpenScript(java.lang.String script)
Specifies the open script for opening the data set. |
Methods inherited from class org.eclipse.birt.data.engine.api.querydefn.BaseDataSetDesign |
---|
addComputedColumn, addFilter, addInputParamBinding, addParameter, addResultSetHint, getAfterCloseScript, getAfterOpenScript, getBeforeCloseScript, getBeforeOpenScript, getCacheRowCount, getComputedColumns, getDataSourceName, getEventHandler, getFilters, getInputParamBindings, getName, getOnFetchScript, getParameters, getResultSetHints, getRowFetchLimit, needDistinctValue, setAfterCloseScript, setAfterOpenScript, setBeforeCloseScript, setBeforeOpenScript, setCacheRowCount, setDataSource, setDistinctValue, setEventHandler, setOnFetchScript, setRowFetchLimit |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.birt.data.engine.api.IBaseDataSetDesign |
---|
getAfterCloseScript, getAfterOpenScript, getBeforeCloseScript, getBeforeOpenScript, getCacheRowCount, getComputedColumns, getDataSourceName, getEventHandler, getFilters, getInputParamBindings, getName, getOnFetchScript, getParameters, getResultSetHints, getRowFetchLimit, needDistinctValue, setRowFetchLimit |
Constructor Detail |
---|
public ScriptDataSetDesign(java.lang.String name)
public ScriptDataSetDesign(java.lang.String name, java.lang.String dataSourceName)
Method Detail |
---|
public java.lang.String getOpenScript()
IScriptDataSetDesign
getOpenScript
in interface IScriptDataSetDesign
IScriptDataSetDesign.getOpenScript()
public void setOpenScript(java.lang.String script)
open
script for opening the data set.
public java.lang.String getFetchScript()
IScriptDataSetDesign
getFetchScript
in interface IScriptDataSetDesign
IScriptDataSetDesign.getFetchScript()
public void setFetchScript(java.lang.String script)
fetch
script for fetching each data row.
public java.lang.String getCloseScript()
IScriptDataSetDesign
getCloseScript
in interface IScriptDataSetDesign
IScriptDataSetDesign.getCloseScript()
public void setCloseScript(java.lang.String script)
close
script for closing the data set.
public java.lang.String getDescribeScript()
IScriptDataSetDesign
getDescribeScript
in interface IScriptDataSetDesign
IScriptDataSetDesign.getDescribeScript()
public void setDescribeScript(java.lang.String script)
describe
script for providing the data set metadata
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |