public class JavaImporterApplication extends ModelImporterApplication
Modifier and Type | Class and Description |
---|---|
static class |
JavaImporterApplication.PackageInfo |
Modifier and Type | Field and Description |
---|---|
protected IPath |
genModelLocation |
protected java.util.Map<java.lang.String,JavaImporterApplication.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 |
---|
JavaImporterApplication() |
Modifier and Type | Method and Description |
---|---|
protected void |
adjustEPackages(Monitor monitor) |
protected void |
adjustModelImporter(Monitor monitor) |
protected void |
adjustModelImporterAfterPrepare() |
protected ModelImporter |
createModelImporter() |
JavaImporter |
getJavaImporter() |
protected java.lang.StringBuffer |
getUsage() |
protected int |
processArgument(java.lang.String[] arguments,
int index) |
protected int |
processModelAndGenModelLocationArguments(java.lang.String[] arguments,
int index) |
protected int |
processModelProjectArguments(java.lang.String[] arguments,
int index) |
protected int |
processPackageInformation(java.lang.String[] arguments,
int index,
java.util.Map<java.lang.String,JavaImporterApplication.PackageInfo> nsURIToPackageInfo) |
protected void |
traverseEPackages(java.util.List<EPackage> ePackages) |
protected boolean |
usePlatformURI() |
adjustAttributes, adjustGenModel, appendLine, computeEPackages, doExecute, execute, getModelImporter, getProgressMonitor, handleEPackage, handleGenModelPath, handleQualifiedEPackageName, handleReferencedEPackages, handleUnrecognizedArgument, printUsage, processArguments, run, run, setSDODefaults, start, stop
protected java.util.Map<java.lang.String,JavaImporterApplication.PackageInfo> nameToPackageInfo
protected IPath genModelLocation
public JavaImporter getJavaImporter()
protected ModelImporter createModelImporter()
createModelImporter
in class ModelImporterApplication
protected java.lang.StringBuffer getUsage()
getUsage
in class ModelImporterApplication
protected int processModelAndGenModelLocationArguments(java.lang.String[] arguments, int index)
processModelAndGenModelLocationArguments
in class ModelImporterApplication
protected int processModelProjectArguments(java.lang.String[] arguments, int index)
processModelProjectArguments
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,JavaImporterApplication.PackageInfo> nsURIToPackageInfo)
protected boolean usePlatformURI()
usePlatformURI
in class ModelImporterApplication
protected void adjustModelImporter(Monitor monitor)
adjustModelImporter
in class ModelImporterApplication
protected void adjustModelImporterAfterPrepare()
adjustModelImporterAfterPrepare
in class ModelImporterApplication
protected void adjustEPackages(Monitor monitor)
adjustEPackages
in class ModelImporterApplication
protected void traverseEPackages(java.util.List<EPackage> ePackages)