Inherited by DataImportXmlParser, and MXADataImport.
Inheritance diagram for IDataImport:
Public Member Functions | |
IDataImport () | |
virtual | ~IDataImport () |
virtual void | setDataFile (IDataFile::Pointer datafile)=0 |
Set the value of datafile. | |
virtual IDataFile::Pointer | getDataFile ()=0 |
virtual void | setDataSources (IDataSource::Collection &datasources)=0 |
virtual IDataSource::Collection | getDataSources ()=0 |
virtual void | addDataSource (IDataSource::Pointer dataSource)=0 |
virtual int32 | import ()=0 |
Imports the data into the data file. | |
Private Member Functions | |
IDataImport (const IDataImport &) | |
void | operator= (const IDataImport &) |
IDataImport::IDataImport | ( | ) | [inline] |
virtual IDataImport::~IDataImport | ( | ) | [inline, virtual] |
IDataImport::IDataImport | ( | const IDataImport & | ) | [private] |
virtual void IDataImport::setDataFile | ( | IDataFile::Pointer | datafile | ) | [pure virtual] |
Set the value of datafile.
datafile | the new value of datafile |
Implemented in MXADataImport, and DataImportXmlParser.
virtual IDataFile::Pointer IDataImport::getDataFile | ( | ) | [pure virtual] |
Get the value of datafile
Implemented in MXADataImport, and DataImportXmlParser.
virtual void IDataImport::setDataSources | ( | IDataSource::Collection & | datasources | ) | [pure virtual] |
Set the value of m_dataSources
datasources | the new value of m_dataSources |
Implemented in MXADataImport, and DataImportXmlParser.
virtual IDataSource::Collection IDataImport::getDataSources | ( | ) | [pure virtual] |
Get the value of m_dataSources
Implemented in MXADataImport, and DataImportXmlParser.
virtual void IDataImport::addDataSource | ( | IDataSource::Pointer | dataSource | ) | [pure virtual] |
dataSource | The datasource to add to the list |
Implemented in MXADataImport, and DataImportXmlParser.
virtual int32 IDataImport::import | ( | ) | [pure virtual] |
Imports the data into the data file.
Implemented in MXADataImport, and DataImportXmlParser.
void IDataImport::operator= | ( | const IDataImport & | ) | [private] |