public class XcoreImporter extends ModelImporter
ModelImporter.EPackageImportInfoModelConverter.EPackageConvertInfo, ModelConverter.ReferencedEPackageFilter, ModelConverter.ReferencedGenPackageConvertInfo| Modifier and Type | Field and Description |
|---|---|
protected ResourceSet |
resourceSet |
fileExtensions, GENANNOTATION_SOURCE_PREFIX, genModelContainerPath, genModelFileName, genModelPath, genModelProjectLocation, modelLocation, modelLocationURIs, modelPluginDirectory, modelPluginID, originalGenModel, originalGenModelPath, projectName, usePlatformURI, workspaceRootePackages, ePackageToInfoMap, externalGenModelList, externalGenModelResourceSet, genModel, referencedEPackageFilter, referencedEPackageFilterToConvert, referencedGenPackages, referencedGenPackageToInfoMap| Constructor and Description |
|---|
XcoreImporter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
adjustGenModel(Monitor monitor) |
protected Diagnostic |
doComputeEPackages(Monitor monitor) |
java.lang.String |
getID() |
protected void |
handleOriginalGenModel()
Subclasses may overwrite this method to perform actions on the reloaded genmodel.
|
void |
prepareGenModelAndEPackages(Monitor monitor) |
addGenModelToResource, addToResource, adjustEPackage, adjustEPackages, adjustGenPackageDuringTraverse, adjustUsedGenPackages, canConvert, checkEcoreModelFileName, checkGenModelFileName, computeDefaultGenModelFileName, computeEPackages, computeEPackagesBeingReloaded, computeGenModelContainerPath, computeModelProjectName, 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, presetEPackagesToGenerate, saveGenModelAndEPackages, setGenModelContainerPath, setGenModelFileName, setGenModelProjectLocation, setModelFile, setModelLocation, setModelPluginDirectory, setModelPluginID, setModelProjectName, setUsePlatformURI, traverseGenPackages, usePlatformURIclearEPackageConvertInfoCache, clearEPackagesCollections, clearReferenceGenPackageConvertInfoCache, computeEPackagesToConvert, computeValidReferencedGenPackages, createEPackagesList, createGenPackageConvertInfo, createReferencedEPackageFilter, createReferencedEPackageFilterToConvert, createReferencedGenPackagesList, createResourceSet, filterReferencedEPackages, filterReferencedEPackagesToConvert, getEPackageConvertInfo, getEPackages, getEPackageToInfoMap, getExternalGenModels, getGenmodelSaveOptions, getGenModelSaveOptions, getReferencedGenPackages, getReferencedGenPackageToInfoMap, getReferenceGenPackageConvertInfo, getReferredEPackage, makeEPackageConvertDataUniqueprotected ResourceSet resourceSet
public java.lang.String getID()
getID in class ModelConverterprotected Diagnostic doComputeEPackages(Monitor monitor) throws java.lang.Exception
doComputeEPackages in class ModelImporterjava.lang.Exceptionprotected void adjustGenModel(Monitor monitor)
adjustGenModel in class ModelImporterprotected void handleOriginalGenModel()
throws DiagnosticException
ModelImporterhandleOriginalGenModel in class ModelImporterDiagnosticExceptionpublic void prepareGenModelAndEPackages(Monitor monitor)
prepareGenModelAndEPackages in class ModelImporter