DataSetConfig- 数据集配置类

阅读(1065) 标签: 数据集配置,

DataSetConfig数据集配置类,本类是数据集的抽象定义,需要子类继承该抽象类,并且定义实际的数据集的定义。

 

◆ 实例请参考

API实例 / 自定义类 / 自定义数据集

API实例 / 自定义类 / 数据集监听类

 

l  构造函数

类名:com.raqsoft.report.usermodel.DataSetConfig
 

public DataSetConfig()

 

l  可用方法

setName

语  法:    public void setName(java.lang.String name)

参数说明:    name - 数据集的名称

功能说明:    设置数据集的名称

调用举例:  略

 

getName

语  法:    public java.lang.String getName()

功能说明:    获取数据集的名称

Returns  :    数据集的名称

调用举例:  略

 

setDataSourceName

语  法:    public void setDataSourceName(java.lang.String dataSourceName)

参数说明:    dataSourceName - String 数据源名称,可以为空

功能说明:    设置数据集引用到的数据源名称

调用举例:  略

 

getDataSourceName

语  法:    public java.lang.String getDataSourceName()

功能说明:    获取数据源的名称

Returns :     数据源的名称

调用举例:  略

 

getFactoryClass

语  法:    public abstract java.lang.String getFactoryClass()

功能说明:    取数据集工厂类名

Returns  :   数据集工厂类名

调用举例:  略

 

getListenerClass

语  法:    public java.lang.String getListenerClass()

功能说明:    取数据集工厂侦听器类名

Returns  :   数据集工厂侦听器类名

调用举例:  略

 

setListenerClass

语  法:    public void setListenerClass(java.lang.String listenerClass)

参数说明:    listenerClass - 数据集工厂侦听器类名

功能说明:    设数据集工厂侦听器类名

调用举例:  略

 

setReleaseMode

语  法:    public void setReleaseMode(byte releaseMode)

参数说明:  releaseMode - 模式,取值为“R_AUTO”表示数据集自动释放, 取值为“R_BEFORE_PROPERTY”表示数据集在引擎计算单元格属性前释放, 取值为“R_AFTER_PROPERTY” 表示数据集在引擎计算单元格属性后释放, 取值为“R_AFTER_VIEW” 表示数据集在展现后释放

功能说明:    设数据集释放模式

调用举例:  略

 

getReleaseMode

语  法:    public byte getReleaseMode()

功能说明:    取数据集释放模式

Returns :   数据集释放模式,值为“R_AUTO”表示数据集自动释放, 值为“R_BEFORE_PROPERTY”表示数据集在引擎计算单元格属性前释放,值为“R_AFTER_PROPERTY” 表示数据集在引擎计算单元格属性后释放, 值为“R_AFTER_VIEW” 表示数据集在展现后释放

调用举例:  略

 

setCacheData

语  法:    public void setCacheData(boolean ifCache)

参数说明:    ifCache - 为true表示缓存, false表示不缓存

功能说明:    设数据集是否缓存(目前未用)

调用举例:  略

 

getCacheData

语  法:    public boolean getCacheData()

功能说明:    取数据集是否缓存

Returns  :   数据集是否缓存,true表示缓存,false表示不缓存

调用举例:  略

 

setColTitles

语  法:    public void setColTitles(java.lang.String[] colTitles)

参数说明:    colTitles - 列标题

功能说明:    设数据集列标题

调用举例:  略

 

getColTitles

语  法:    public java.lang.String[] getColTitles()

功能说明:    取数据集列标题

Returns  :   数据集列标题

调用举例:  略

 

setFilterClass

语  法:    public void setFilterClass(java.lang.String className)

参数说明:    className - String 数据集过滤类名称,该类需实现IDataSetFilter接口

功能说明:    设定数据集过滤类名称

调用举例:  略

 

getFilterClass

语  法:    public java.lang.String getFilterClass()

功能说明:    获取数据集过滤类名称

Returns  :   String 数据集过滤类名称,该类需实现IDataSetFilter接口

调用举例:  略