public class UMLImporterApplication
extends org.eclipse.emf.importer.ModelImporterApplication
Modifier and Type | Class and Description |
---|---|
static class |
UMLImporterApplication.PackageInfo |
Modifier and Type | Field and Description |
---|---|
protected boolean |
cacheAdapterSupport |
protected boolean |
factoryMethods |
protected java.util.Map<java.lang.String,java.lang.String> |
importerOptions |
protected java.lang.String |
invariantPrefix |
protected java.util.Map<java.lang.String,UMLImporterApplication.PackageInfo> |
nameToPackageInfo |
protected boolean |
pluralizeGetters |
protected boolean |
safeStrings |
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 |
---|
UMLImporterApplication() |
Modifier and Type | Method and Description |
---|---|
protected void |
adjustEPackages(org.eclipse.emf.common.util.Monitor monitor) |
protected void |
adjustGenModel(org.eclipse.emf.common.util.Monitor monitor) |
protected void |
adjustModelImporter(org.eclipse.emf.common.util.Monitor monitor) |
protected org.eclipse.emf.importer.ModelImporter |
createModelImporter() |
UMLImporter |
getUMLImporter() |
protected java.lang.StringBuffer |
getUsage() |
protected boolean |
isImporterOption(java.lang.String key) |
protected int |
processArgument(java.lang.String[] arguments,
int index) |
protected int |
processPackageInformation(java.lang.String[] arguments,
int index,
java.util.Map<java.lang.String,UMLImporterApplication.PackageInfo> nameToPackageInfo) |
protected void |
traverseEPackages(java.util.List<org.eclipse.emf.ecore.EPackage> ePackages) |
adjustAttributes, adjustModelImporterAfterPrepare, appendLine, computeEPackages, doExecute, execute, getModelImporter, getProgressMonitor, handleEPackage, handleGenModelPath, handleQualifiedEPackageName, handleReferencedEPackages, handleUnrecognizedArgument, printUsage, processArguments, processModelAndGenModelLocationArguments, processModelProjectArguments, run, run, run, setSDODefaults, start, stop, usePlatformURI
protected boolean pluralizeGetters
protected boolean safeStrings
protected boolean cacheAdapterSupport
protected boolean factoryMethods
protected java.lang.String invariantPrefix
protected java.util.Map<java.lang.String,UMLImporterApplication.PackageInfo> nameToPackageInfo
protected java.util.Map<java.lang.String,java.lang.String> importerOptions
public UMLImporter getUMLImporter()
protected org.eclipse.emf.importer.ModelImporter createModelImporter()
createModelImporter
in class org.eclipse.emf.importer.ModelImporterApplication
protected java.lang.StringBuffer getUsage()
getUsage
in class org.eclipse.emf.importer.ModelImporterApplication
protected int processArgument(java.lang.String[] arguments, int index)
processArgument
in class org.eclipse.emf.importer.ModelImporterApplication
protected boolean isImporterOption(java.lang.String key)
protected int processPackageInformation(java.lang.String[] arguments, int index, java.util.Map<java.lang.String,UMLImporterApplication.PackageInfo> nameToPackageInfo)
protected void adjustModelImporter(org.eclipse.emf.common.util.Monitor monitor)
adjustModelImporter
in class org.eclipse.emf.importer.ModelImporterApplication
protected void adjustGenModel(org.eclipse.emf.common.util.Monitor monitor)
adjustGenModel
in class org.eclipse.emf.importer.ModelImporterApplication
protected void adjustEPackages(org.eclipse.emf.common.util.Monitor monitor)
adjustEPackages
in class org.eclipse.emf.importer.ModelImporterApplication
protected void traverseEPackages(java.util.List<org.eclipse.emf.ecore.EPackage> ePackages)