org.eclipse.emf.importer.java
Class JavaImporter

java.lang.Object
  extended byorg.eclipse.emf.importer.ModelImporter
      extended byorg.eclipse.emf.importer.java.JavaImporter

public class JavaImporter
extends ModelImporter

Since:
2.1.0

Nested Class Summary
 
Nested classes inherited from class org.eclipse.emf.importer.ModelImporter
ModelImporter.EPackageInfo, ModelImporter.EPackageList, ModelImporter.GenPackageList, ModelImporter.ShellFinder
 
Field Summary
 
Fields inherited from class org.eclipse.emf.importer.ModelImporter
ePackages, ePackageToInfoMap, externalGenModelList, externalGenModelResourceSet, fileExtensions, genModel, genModelContainerPath, genModelFileName, genModelPath, genModelProjectLocation, modelLocation, modelLocationURIs, modelPluginDirectory, modelPluginID, originalGenModel, originalGenModelPath, referencedGenPackages, usePlatformURI, workspaceRoot
 
Constructor Summary
JavaImporter()
           
 
Method Summary
protected  void adjustGenModel(IProgressMonitor progressMonitor)
           
 boolean canImport()
           
protected  IStatus doComputeEPackages(IProgressMonitor progressMonitor)
           
protected  IFile getGenModelFile()
           
 String getID()
           
 
Methods inherited from class org.eclipse.emf.importer.ModelImporter
addGenModelToResource, addToResource, adjustEPackage, adjustEPackages, adjustGenPackageDuringTraverse, checkEcoreModelFileName, checkGenModelFileName, clearEPackagesCollections, computeDefaultGenModelFileName, computeEPackages, computeEPackagesBeingReloaded, computeEPackagesToGenerate, computeGenModelContainerPath, computeResourcesToBeSaved, createFileURI, createProject, createResourceSet, defineOriginalGenModelPath, dispose, filterReferencedEPackages, getEcoreSaveOptions, getEPackageInfo, getEPackages, getEPackageToInfoMap, getExternalGenModels, getFileExtensions, getFirstModelLocationURI, getGenModel, getGenModelContainerPath, getGenModelDefaultFolderPath, getGenModelFileName, getGenModelPath, getGenModelProjectLocation, getGenModelResourceSet, getGenmodelSaveOptions, getGenPackage, getModelLocation, getModelLocationURIs, getModelPluginDirectory, getModelPluginID, getModelProjectName, getOriginalGenModel, getOriginalGenModelPath, getReferencedGenPackages, getReferredEPackage, getWorkspaceRoot, loadOriginalGenModel, makeAbsolute, makeEcoreFileNamesUnique, makeRelative, prepareGenModelAndEPackages, presetEPackagesToGenerate, saveGenModelAndEPackages, setGenModelContainerPath, setGenModelFileName, setGenModelProjectLocation, setModelFile, setModelLocation, setModelPluginDirectory, setModelPluginID, setUsePlatformURI, traverseGenPackages, usePlatformURI, validateFiles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaImporter

public JavaImporter()
Method Detail

getID

public String getID()
Specified by:
getID in class ModelImporter

canImport

public boolean canImport()

getGenModelFile

protected IFile getGenModelFile()

doComputeEPackages

protected IStatus doComputeEPackages(IProgressMonitor progressMonitor)
                              throws Exception
Overrides:
doComputeEPackages in class ModelImporter
Throws:
Exception

adjustGenModel

protected void adjustGenModel(IProgressMonitor progressMonitor)
Overrides:
adjustGenModel in class ModelImporter

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