Package com._1c.g5.v8.dt.export
Interface IExportService
-
public interface IExportService
Service to control full process of export
-
-
Field Summary
Fields Modifier and Type Field Description static String
EXPORT_SERVICE_TRACE_OPTION
Trace option constant for Export service
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.core.runtime.IStatus
work(org.eclipse.emf.ecore.EObject eObject, Path targetPath, boolean exportSubordinateObject, boolean exportExternalProperties, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Method to execute export work formEObject
intargetFolder
-
-
-
Field Detail
-
EXPORT_SERVICE_TRACE_OPTION
static final String EXPORT_SERVICE_TRACE_OPTION
Trace option constant for Export service- See Also:
- Constant Field Values
-
-
Method Detail
-
work
org.eclipse.core.runtime.IStatus work(org.eclipse.emf.ecore.EObject eObject, Path targetPath, boolean exportSubordinateObject, boolean exportExternalProperties, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Method to execute export work formEObject
intargetFolder
- Parameters:
eObject
- sourceEObject
for exporttargetPath
- path of target directoryexportSubordinateObject
-true
if the subordinate objects will be exported to orfalse
to export eObject onlyexportExternalProperties
-true
if the external properties will be exported to orfalse
to export eObject onlyprogressMonitor
- ui process monitor- Returns:
IStatus
of export work result
-
-