org.eclipse.xsd.ecore.importer
Class XSDImporterApplication

java.lang.Object
  extended byorg.eclipse.emf.importer.ModelImporterApplication
      extended byorg.eclipse.xsd.ecore.importer.XSDImporterApplication
All Implemented Interfaces:
IPlatformRunnable

public class XSDImporterApplication
extends ModelImporterApplication


Field Summary
protected  java.util.Map nsURIToPackageName
           
protected  java.util.Set packages
           
 
Fields inherited from class org.eclipse.emf.importer.ModelImporterApplication
copyright, editFragmentPath, editorFragmentPath, editorProjectLocationPath, editProjectLocationPath, genModelFullPath, modelFragmentPath, modelImporter, modelLocations, modelPluginID, modelProjectLocationPath, NL, quiet, referencedEPackages, referencedGenModelURIToEPackageNSURIs, reload, sdo, templatePath, testsFragmentPath, testsProjectLocationPath
 
Fields inherited from interface org.eclipse.core.runtime.IPlatformRunnable
EXIT_OK, EXIT_RELAUNCH, EXIT_RESTART
 
Constructor Summary
XSDImporterApplication()
           
 
Method Summary
protected  void adjustEPackages(Monitor monitor)
           
protected  ModelImporter createModelImporter()
           
protected  java.lang.StringBuffer getUsage()
           
protected  java.lang.String interpretNsURI(java.lang.String nsURI)
           
protected  int processArgument(java.lang.String[] arguments, int index)
           
 
Methods inherited from class org.eclipse.emf.importer.ModelImporterApplication
adjustAttributes, adjustGenModel, adjustModelImporter, appendLine, computeEPackages, doExecute, execute, getModelImporter, getProgressMonitor, handleEPackage, handleGenModelPath, handleQualifiedEPackageName, handleReferencedEPackages, handleUnrecognizedArgument, printUsage, processArguments, processModelAndGenModelLocationArguments, run, run, run, setSDODefaults
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nsURIToPackageName

protected java.util.Map nsURIToPackageName

packages

protected java.util.Set packages
Constructor Detail

XSDImporterApplication

public XSDImporterApplication()
Method Detail

createModelImporter

protected ModelImporter createModelImporter()

getUsage

protected java.lang.StringBuffer getUsage()

processArgument

protected int processArgument(java.lang.String[] arguments,
                              int index)

interpretNsURI

protected java.lang.String interpretNsURI(java.lang.String nsURI)

adjustEPackages

protected void adjustEPackages(Monitor monitor)

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.