org.eclipse.emf.importer.java
Class JavaImporterApplication
java.lang.Object
org.eclipse.emf.importer.ModelImporterApplication
org.eclipse.emf.importer.java.JavaImporterApplication
- All Implemented Interfaces:
- IApplication
public class JavaImporterApplication
- extends ModelImporterApplication
- Since:
- 2.3.0
Fields inherited from class org.eclipse.emf.importer.ModelImporterApplication |
copyright, editFragmentPath, editorFragmentPath, editorProjectLocationPath, editProjectLocationPath, genJDKLevel, genModelFullPath, modelFragmentPath, modelImporter, modelLocations, modelPluginID, modelProjectLocationPath, NL, quiet, referencedEPackages, referencedGenModelURIToEPackageNSURIs, reload, sdo, templatePath, testsFragmentPath, testsProjectLocationPath, validateModel |
Methods inherited from class org.eclipse.emf.importer.ModelImporterApplication |
adjustAttributes, adjustGenModel, appendLine, computeEPackages, doExecute, execute, getModelImporter, getProgressMonitor, handleEPackage, handleGenModelPath, handleQualifiedEPackageName, handleReferencedEPackages, handleUnrecognizedArgument, printUsage, processArguments, run, run, run, setSDODefaults, start, stop |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nameToPackageInfo
protected java.util.Map<java.lang.String,JavaImporterApplication.PackageInfo> nameToPackageInfo
genModelLocation
protected IPath genModelLocation
JavaImporterApplication
public JavaImporterApplication()
getJavaImporter
public JavaImporter getJavaImporter()
createModelImporter
protected ModelImporter createModelImporter()
- Specified by:
createModelImporter
in class ModelImporterApplication
getUsage
protected java.lang.StringBuffer getUsage()
- Specified by:
getUsage
in class ModelImporterApplication
processModelAndGenModelLocationArguments
protected int processModelAndGenModelLocationArguments(java.lang.String[] arguments,
int index)
- Overrides:
processModelAndGenModelLocationArguments
in class ModelImporterApplication
processModelProjectArguments
protected int processModelProjectArguments(java.lang.String[] arguments,
int index)
- Overrides:
processModelProjectArguments
in class ModelImporterApplication
processArgument
protected int processArgument(java.lang.String[] arguments,
int index)
- Overrides:
processArgument
in class ModelImporterApplication
processPackageInformation
protected int processPackageInformation(java.lang.String[] arguments,
int index,
java.util.Map<java.lang.String,JavaImporterApplication.PackageInfo> nsURIToPackageInfo)
usePlatformURI
protected boolean usePlatformURI()
- Overrides:
usePlatformURI
in class ModelImporterApplication
adjustModelImporter
protected void adjustModelImporter(Monitor monitor)
- Overrides:
adjustModelImporter
in class ModelImporterApplication
adjustModelImporterAfterPrepare
protected void adjustModelImporterAfterPrepare()
- Overrides:
adjustModelImporterAfterPrepare
in class ModelImporterApplication
adjustEPackages
protected void adjustEPackages(Monitor monitor)
- Overrides:
adjustEPackages
in class ModelImporterApplication
traverseEPackages
protected void traverseEPackages(java.util.List<EPackage> ePackages)