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, setWriteAccessLockDisabled
public XMLExportConfigurationSpec(com.orchestranetworks.service.ServiceContext serviceContext) throws DataExchangeException
UIService
.DataExchangeException
public XMLExportConfigurationSpec(com.onwbp.adaptation.AdaptationTable currentTable, com.orchestranetworks.service.Session session) throws DataExchangeException
UIService
.DataExchangeException
public XMLExportConfigurationSpec(EBXTable sourceTable, TableFilter tableFilter, com.orchestranetworks.service.Session session) throws DataExchangeException
UIService
.DataExchangeException
public 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.