public class EcoreImporterApplication extends ModelImporterApplication
Modifier and Type | Class and Description |
---|---|
static class |
EcoreImporterApplication.PackageInfo |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,EcoreImporterApplication.PackageInfo> |
nameToPackageInfo |
copyright, editFragmentPath, editorFragmentPath, editorProjectLocationPath, editProjectLocationPath, genJDKLevel, genModelFullPath, importOrganizing, modelFragmentPath, modelImporter, modelLocations, modelPluginID, modelProjectLocationPath, NL, quiet, referencedEPackages, referencedGenModelURIToEPackageNSURIs, reload, sdo, templatePath, testsFragmentPath, testsProjectLocationPath, validateModel
Constructor and Description |
---|
EcoreImporterApplication() |
Modifier and Type | Method and Description |
---|---|
protected void |
adjustEPackages(Monitor monitor) |
protected ModelImporter |
createModelImporter() |
EcoreImporter |
getEcoreImporter() |
protected java.lang.StringBuffer |
getUsage() |
protected int |
processArgument(java.lang.String[] arguments,
int index) |
protected int |
processPackageInformation(java.lang.String[] arguments,
int index,
java.util.Map<java.lang.String,EcoreImporterApplication.PackageInfo> nsURIToPackageInfo) |
protected void |
traverseEPackages(java.util.List<EPackage> ePackages) |
adjustAttributes, adjustGenModel, adjustModelImporter, adjustModelImporterAfterPrepare, appendLine, computeEPackages, doExecute, execute, getModelImporter, getProgressMonitor, handleEPackage, handleGenModelPath, handleQualifiedEPackageName, handleReferencedEPackages, handleUnrecognizedArgument, printUsage, processArguments, processModelAndGenModelLocationArguments, processModelProjectArguments, run, run, setSDODefaults, start, stop, usePlatformURI
protected java.util.Map<java.lang.String,EcoreImporterApplication.PackageInfo> nameToPackageInfo
public EcoreImporter getEcoreImporter()
protected ModelImporter createModelImporter()
createModelImporter
in class ModelImporterApplication
protected java.lang.StringBuffer getUsage()
getUsage
in class ModelImporterApplication
protected int processArgument(java.lang.String[] arguments, int index)
processArgument
in class ModelImporterApplication
protected int processPackageInformation(java.lang.String[] arguments, int index, java.util.Map<java.lang.String,EcoreImporterApplication.PackageInfo> nsURIToPackageInfo)
protected void adjustEPackages(Monitor monitor)
adjustEPackages
in class ModelImporterApplication
protected void traverseEPackages(java.util.List<EPackage> ePackages)