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  Map nsURIToPackageName
           
protected  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  StringBuffer getUsage()
           
protected  String interpretNsURI(String nsURI)
           
protected  int processArgument(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 Map nsURIToPackageName

packages

protected Set packages
Constructor Detail

XSDImporterApplication

public XSDImporterApplication()
Method Detail

createModelImporter

protected ModelImporter createModelImporter()

getUsage

protected StringBuffer getUsage()

processArgument

protected int processArgument(String[] arguments,
                              int index)

interpretNsURI

protected String interpretNsURI(String nsURI)

adjustEPackages

protected void adjustEPackages(Monitor monitor)

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