Package com._1c.g5.v8.dt.export
Interface IExportService
- All Superinterfaces:
IManagedService
- All Known Implementing Classes:
ExportService
Service to control full process of export
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.core.runtime.IStatuswork(org.eclipse.emf.ecore.EObject eObject, IExportArtifactBuilder artifactBuilder, boolean exportSubordinateObject, boolean exportExternalProperties, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Method to execute export work formEObjectintargetFolderMethods inherited from interface com._1c.g5.wiring.IManagedService
activate, deactivate
-
Field Details
-
EXPORT_SERVICE_TRACE_OPTION
Trace option constant for Export service- See Also:
-
-
Method Details
-
work
org.eclipse.core.runtime.IStatus work(org.eclipse.emf.ecore.EObject eObject, IExportArtifactBuilder artifactBuilder, boolean exportSubordinateObject, boolean exportExternalProperties, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Method to execute export work formEObjectintargetFolder- Parameters:
eObject- sourceEObjectfor export, cannot benullartifactBuilder- the artifact builder, cannot benullexportSubordinateObject-trueif the subordinate objects will be exported to orfalseto export eObject onlyexportExternalProperties-trueif the external properties will be exported to orfalseto export eObject onlyprogressMonitor- ui process monitor- Returns:
IStatusof export work result
-