org.eclipse.emf.importer.ecore
Class EcoreImporter
java.lang.Object
org.eclipse.emf.converter.ModelConverter
org.eclipse.emf.importer.ModelImporter
org.eclipse.emf.importer.ecore.EcoreImporter
- public class EcoreImporter
- extends ModelImporter
Fields inherited from class org.eclipse.emf.importer.ModelImporter |
fileExtensions, GENANNOTATION_SOURCE_PREFIX, genModelContainerPath, genModelFileName, genModelPath, genModelProjectLocation, modelLocation, modelLocationURIs, modelPluginDirectory, modelPluginID, originalGenModel, originalGenModelPath, usePlatformURI, workspaceRoot |
Methods inherited from class org.eclipse.emf.importer.ModelImporter |
addGenModelToResource, adjustEPackage, adjustEPackages, adjustGenPackageDuringTraverse, adjustUsedGenPackages, canConvert, checkEcoreModelFileName, checkGenModelFileName, computeDefaultGenModelFileName, computeEPackages, computeEPackagesBeingReloaded, computeGenModelContainerPath, computeResourcesToBeSaved, createEPackageInfo, createExternalGenModelResourceSet, createFileURI, createProject, defineOriginalGenModelPath, dispose, getConverterGenAnnotationSource, getEcoreSaveOptions, getEPackageImportInfo, getFileExtensions, getFirstModelLocationURI, getGenModel, getGenModelContainerPath, getGenModelDefaultFolderPath, getGenModelFileName, getGenModelPath, getGenModelProjectLocation, getGenModelResourceSet, getGenPackage, getModelLocation, getModelLocationURIs, getModelPluginDirectory, getModelPluginID, getModelProjectName, getOriginalGenModel, getOriginalGenModelPath, getWorkspaceRoot, loadOriginalGenModel, makeAbsolute, makeRelative, prepareGenModelAndEPackages, presetEPackagesToGenerate, saveGenModelAndEPackages, setGenModelContainerPath, setGenModelFileName, setGenModelProjectLocation, setModelFile, setModelLocation, setModelPluginDirectory, setModelPluginID, setUsePlatformURI, traverseGenPackages, usePlatformURI |
Methods inherited from class org.eclipse.emf.converter.ModelConverter |
clearEPackageConvertInfoCache, clearEPackagesCollections, clearReferenceGenPackageConvertInfoCache, computeEPackagesToConvert, computeValidReferencedGenPackages, createEPackagesList, createGenPackageConvertInfo, createReferencedEPackageFilter, createReferencedEPackageFilterToConvert, createReferencedGenPackagesList, createResourceSet, filterReferencedEPackages, filterReferencedEPackagesToConvert, getEPackageConvertInfo, getEPackages, getEPackageToInfoMap, getExternalGenModels, getGenmodelSaveOptions, getReferencedGenPackages, getReferencedGenPackageToInfoMap, getReferenceGenPackageConvertInfo, getReferredEPackage, makeEPackageConvertDataUnique |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EcoreImporter
public EcoreImporter()
getID
public String getID()
- Specified by:
getID
in class ModelConverter
doComputeEPackages
protected Diagnostic doComputeEPackages(Monitor monitor)
throws Exception
- Overrides:
doComputeEPackages
in class ModelImporter
- Throws:
Exception
addToResource
public void addToResource(EPackage ePackage,
ResourceSet resourceSet)
- Overrides:
addToResource
in class ModelImporter
adjustGenModel
protected void adjustGenModel(Monitor monitor)
- Overrides:
adjustGenModel
in class ModelImporter
handleOriginalGenModel
protected void handleOriginalGenModel()
throws DiagnosticException
- Description copied from class:
ModelImporter
- Subclasses may overwrite this method to perform actions on the reloaded genmodel.
- Overrides:
handleOriginalGenModel
in class ModelImporter
- Throws:
DiagnosticException