it.eng.spagobi.tools.dataset.bo
Class FileDataSet
java.lang.Object
it.eng.spagobi.tools.dataset.bo.AbstractDataSet
it.eng.spagobi.tools.dataset.bo.ConfigurableDataSet
it.eng.spagobi.tools.dataset.bo.FileDataSet
- All Implemented Interfaces:
- IDataSet
public class FileDataSet
- extends ConfigurableDataSet
Field Summary |
static java.lang.String |
DS_TYPE
|
Methods inherited from class it.eng.spagobi.tools.dataset.bo.ConfigurableDataSet |
fetchNext, getDataReader, getDataStore, getProfileAttributeNames, getQuery, getUserProfile, loadData, setDataProxy, setDataReader, setFetchSize, setQuery, setUserProfile |
Methods inherited from class it.eng.spagobi.tools.dataset.bo.AbstractDataSet |
addBehaviour, getBehaviour, getDataStoreTransformer, getDescription, getId, getLabel, getName, getParameters, getParamsMap, getPivotColumnName, getPivotColumnValue, getPivotRowName, getTransformerId, hasBehaviour, hasDataStoreTransformer, removeDataStoreTransformer, setDataStoreTransformer, setDescription, setId, setLabel, setName, setParameters, setParamsMap, setPivotColumnName, setPivotColumnValue, setPivotRowName, setTransformerId |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DS_TYPE
public static java.lang.String DS_TYPE
FileDataSet
public FileDataSet()
- Instantiates a new empty file data set.
FileDataSet
public FileDataSet(SpagoBiDataSet dataSetConfig)
throws it.eng.spago.error.EMFUserError
- Throws:
it.eng.spago.error.EMFUserError
toSpagoBiDataSet
public SpagoBiDataSet toSpagoBiDataSet()
- Specified by:
toSpagoBiDataSet
in interface IDataSet
- Overrides:
toSpagoBiDataSet
in class AbstractDataSet
setDataReader
public void setDataReader(java.lang.String fileName)
- try to guess the proper dataReader to use depending on the file extension
- Parameters:
fileName
- the target filename
getDataProxy
public FileDataProxy getDataProxy()
- Overrides:
getDataProxy
in class ConfigurableDataSet
getFileName
public java.lang.String getFileName()
setFileName
public void setFileName(java.lang.String fileName)
throws it.eng.spago.error.EMFUserError
- Throws:
it.eng.spago.error.EMFUserError
setFileName
public void setFileName(java.lang.String fileName,
boolean updateFileFormat)
throws it.eng.spago.error.EMFUserError
- Throws:
it.eng.spago.error.EMFUserError