public final class XMLExportConfigurationSpec extends FileExportConfigurationSpec
| Constructor and Description |
|---|
XMLExportConfigurationSpec(com.onwbp.adaptation.AdaptationTable currentTable,
com.orchestranetworks.service.Session session)
Exports a table and is used outside of a
UIService. |
XMLExportConfigurationSpec(EBXTable sourceTable,
TableFilter tableFilter,
com.orchestranetworks.service.Session session)
Exports a table with filter and is used outside of a
UIService. |
XMLExportConfigurationSpec(com.orchestranetworks.service.ServiceContext serviceContext)
Uses within a
UIService. |
| Modifier and Type | Method and Description |
|---|---|
ServiceType |
getServiceType()
Returns the service type.
|
Map<EBXTable,TableFilter> |
getSourceTableFilters()
Returns a map of table filters and an
EBXTable instance as the key parameter. |
List<EBXTable> |
getSourceTables()
Returns the list of source tables.
|
String |
getTargetVersion()
Returns the target application version.
|
boolean |
isDefaultXML()
Returns
true if data are exported using the default configuration. |
boolean |
isXMLCommentOmitted()
Returns
true if the exported XML file omits comments. |
boolean |
isXMLIndented()
Returns
true if the exported XML file indents lines. |
void |
setDefaultXML(boolean defaultXML)
Sets whether data are exported using the default configuration.
|
void |
setTargetVersion(String targetVersion)
Sets the
version for the target application. |
void |
setXMLCommentOmitted(boolean xmlCommentOmitted)
Sets whether to omit XML comments from the exported XML file.
|
void |
setXMLIndented(boolean xmlIndented)
Sets whether lines are indented in the exported XML file.
|
getCurrentDataset, getCurrentTable, getLocale, getSession, isComputedValueIncluded, isDataFromReferencedTablesExported, isDataReferencingSelectedRecordExported, isHeaderExported, isWriteAccessLockDisabled, setComputedValueIncluded, setDataFromReferencedTablesExported, setDataReferencingSelectedRecordExported, setHeaderExported, setLocale, setWriteAccessLockDisabledpublic XMLExportConfigurationSpec(com.orchestranetworks.service.ServiceContext serviceContext)
throws DataExchangeException
UIService.DataExchangeExceptionpublic XMLExportConfigurationSpec(com.onwbp.adaptation.AdaptationTable currentTable,
com.orchestranetworks.service.Session session)
throws DataExchangeException
UIService.DataExchangeExceptionpublic XMLExportConfigurationSpec(EBXTable sourceTable, TableFilter tableFilter, com.orchestranetworks.service.Session session) throws DataExchangeException
UIService.DataExchangeExceptionpublic boolean isXMLIndented()
true if the exported XML file indents lines.public void setXMLIndented(boolean xmlIndented)
public boolean isXMLCommentOmitted()
true if the exported XML file omits comments.public void setXMLCommentOmitted(boolean xmlCommentOmitted)
public String getTargetVersion()
public void setTargetVersion(String targetVersion)
version for the target application.public ServiceType getServiceType()
public boolean isDefaultXML()
true if data are exported using the default configuration.public void setDefaultXML(boolean defaultXML)
public Map<EBXTable,TableFilter> getSourceTableFilters()
EBXTable instance as the key parameter.
Returns null when importing CSV, Excel and XML.