Interface IExternalObjectDumper
-
public interface IExternalObjectDumper
External object dumper allows to create external object dumps.DT IDE also supports automatic dumps generation for external object projects. Clients may use
IExternalObjectDumpSupport
to get automatic dumps.- See Also:
IExternalObjectDumpSupport
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
dump(org.eclipse.core.resources.IProject project, org.eclipse.emf.ecore.EObject object, Path path, org.eclipse.core.runtime.IProgressMonitor monitor)
Create dump of the given external object in the given external object project to the given destination path.
-
-
-
Method Detail
-
dump
void dump(org.eclipse.core.resources.IProject project, org.eclipse.emf.ecore.EObject object, Path path, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
Create dump of the given external object in the given external object project to the given destination path. Usually, dumps have*.epf
or*.erf
file extensions.Dump operation may be long-running. Progress and cancellation are provided by the given progress
monitor
.- Parameters:
project
- the external object project, that holdsobject
, cannot benull
object
- the external object inproject
, cannot benull
path
- the destination path to place result dump to, cannot benull
monitor
- the progress monitor for reporting progress on how the wait is progressing, ornull
if no progress monitoring is required- Throws:
org.eclipse.core.runtime.CoreException
- if dump fails
-
-