|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A runtime instance of a data set. Java scripts associated with a data source can use this interface to get/set data source properties.
Method Summary | |
java.util.Map |
getAllExtensionProperties()
Gets the data set extension properties, in the form of a ( name [String], value [String] ) map. |
IDataSourceInstanceHandle |
getDataSource()
|
java.lang.String |
getExtensionID()
Gets the unique id that identifies the type of the data set, assigned by the extension providing the implementation of this data set. |
java.lang.String |
getExtensionProperty(java.lang.String name)
Get the value of a data set extension property. |
java.lang.String |
getName()
Gets the name of this data set |
java.lang.String |
getQueryText()
Gets the query text of the data set. |
IResultMetaData |
getResultMetaData()
Gets the current data set's column metadata, if available. |
void |
setExtensionProperty(java.lang.String name,
java.lang.String value)
Set the value of an extension property |
void |
setQueryText(java.lang.String queryText)
Sets the query text of the data set. |
Methods inherited from interface org.eclipse.birt.data.engine.api.script.IJavascriptContext |
getScriptScope |
Method Detail |
public java.lang.String getName()
public IDataSourceInstanceHandle getDataSource()
public java.lang.String getExtensionID()
public IResultMetaData getResultMetaData() throws org.eclipse.birt.core.exception.BirtException
org.eclipse.birt.core.exception.BirtException
public java.lang.String getQueryText() throws org.eclipse.birt.core.exception.BirtException
org.eclipse.birt.core.exception.BirtException
public void setQueryText(java.lang.String queryText) throws org.eclipse.birt.core.exception.BirtException
org.eclipse.birt.core.exception.BirtException
public java.lang.String getExtensionProperty(java.lang.String name)
name
- Name of property; must not be null or empty
public void setExtensionProperty(java.lang.String name, java.lang.String value)
name
- Name of property; must not be null or emptyvalue
- Property value; may be nullpublic java.util.Map getAllExtensionProperties()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |