Interface IHierarchyImporterContextFactory
-
public interface IHierarchyImporterContextFactory
Factory of import context for hierarchy importers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IHierarchyImporterContext
newHierarchyImporterContext(org.eclipse.core.resources.IProject project, Path sourceRoot, IHierarchyImportExecutor importerExecutor)
Creates a new instance ofIHierarchyImporterContext
for hierarchy importer.IHierarchyImporterContext
newHierarchyImporterContext(org.eclipse.core.resources.IProject project, Path sourceRoot, Path destinationRoot, IHierarchyImportExecutor importerExecutor)
Creates a new instance ofIHierarchyImporterContext
for hierarchy importer.
-
-
-
Method Detail
-
newHierarchyImporterContext
IHierarchyImporterContext newHierarchyImporterContext(org.eclipse.core.resources.IProject project, Path sourceRoot, IHierarchyImportExecutor importerExecutor)
Creates a new instance ofIHierarchyImporterContext
for hierarchy importer.- Parameters:
project
- the target project for import (notnull
)sourceRoot
- the source XML folder (notnull
)importerExecutor
- theIHierarchyImportExecutor
for import processing- Returns:
- instance of
IHierarchyImporterContext
-
newHierarchyImporterContext
IHierarchyImporterContext newHierarchyImporterContext(org.eclipse.core.resources.IProject project, Path sourceRoot, Path destinationRoot, IHierarchyImportExecutor importerExecutor)
Creates a new instance ofIHierarchyImporterContext
for hierarchy importer.- Parameters:
project
- the target project for import (notnull
)sourceRoot
- the source XML folder (notnull
)destinationRoot
- the destination foldet to import to (notnull
)importerExecutor
- theIHierarchyImportExecutor
for import processing- Returns:
- instance of
IHierarchyImporterContext
-
-