|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IImportConverter
Interface for classes responsible for conversion of tables of objects to data sets, according to an appropriate
specified domain model. The IImportConverter
also performs semantic verification of the data being
converted.
Method Summary | |
---|---|
List<IDataSet<IDomainElement>> |
convert(List<TabularData> tabularDatas,
org.eclipse.core.runtime.IProgressMonitor monitor)
Converts tabular data into data sets. |
ErrorsLog |
getErrorsLog()
Retrieves the conversion errors log. |
boolean |
isComplete()
Checks if the converter has configured properly mandatory rules. |
List<TabularData> |
preview(List<TabularData> tabularDatas)
Creates preview of specified tabular data. |
void |
setImportLoggerData(List<List<IImportLogger>> importLoggers,
String importFilePath)
Sets the import process logger data. |
Method Detail |
---|
List<IDataSet<IDomainElement>> convert(List<TabularData> tabularDatas, org.eclipse.core.runtime.IProgressMonitor monitor)
tabularDatas
- the tabular data to convertmonitor
- the progress monitor for the conversion operation
List<TabularData> preview(List<TabularData> tabularDatas)
tabularDatas
- the tabular data to preview
void setImportLoggerData(List<List<IImportLogger>> importLoggers, String importFilePath)
importLoggers
- the list of import logger lists for tabular datasimportFilePath
- the path to the imported fileErrorsLog getErrorsLog()
boolean isComplete()
true
if all mandatory rules are configured
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |