## Uses of Interface
org.eclipse.emf.common.util.Monitor

Packages that use Monitor
org.eclipse.emf.codegen.ecore
org.eclipse.emf.codegen.ecore.generator
org.eclipse.emf.codegen.ecore.genmodel
org.eclipse.emf.codegen.ecore.genmodel.generator
org.eclipse.emf.codegen.ecore.genmodel.impl
org.eclipse.emf.codegen.jet
org.eclipse.emf.codegen.merge.java
org.eclipse.emf.codegen.util
org.eclipse.emf.common.util: Provides basic utilities.
org.eclipse.emf.converter.ui.contribution.base
org.eclipse.emf.exporter
org.eclipse.emf.exporter.ui.contribution.base
org.eclipse.emf.importer
org.eclipse.emf.importer.ecore
org.eclipse.emf.importer.java
org.eclipse.emf.importer.java.builder
org.eclipse.emf.importer.java.ui
org.eclipse.emf.importer.rose
org.eclipse.emf.importer.ui.contribution.base

Uses of Monitor in org.eclipse.emf.codegen.ecore

Methods in org.eclipse.emf.codegen.ecore with parameters of type Monitor
`static IProject` `Generator.createEMFProject(IPath javaSource, IPath projectLocationPath, java.util.List<IProject> referencedProjects, Monitor progressMonitor, int style)`
`static IProject` `Generator.createEMFProject(IPath javaSource, IPath projectLocationPath, java.util.List<IProject> referencedProjects, Monitor progressMonitor, int style, java.util.List<?> pluginVariables)`
`static IProject` `Generator.createEMFProject(IPath javaSource, URI projectLocationURI, java.util.List<IProject> referencedProjects, Monitor progressMonitor, int style, java.util.List<?> pluginVariables)`
`protected java.lang.String` `Generator.findOrCreateContainerHelper(java.lang.String rootLocation, java.lang.String encodedPath, Monitor progressMonitor)`

Uses of Monitor in org.eclipse.emf.codegen.ecore.generator

Methods in org.eclipse.emf.codegen.ecore.generator that return Monitor
`protected Monitor` `AbstractGeneratorAdapter.createMonitor(Monitor monitor, int ticks)` Creates and returns a sub-monitor for the given progress monitor.

Methods in org.eclipse.emf.codegen.ecore.generator with parameters of type Monitor
`protected Monitor` `AbstractGeneratorAdapter.createMonitor(Monitor monitor, int ticks)` Creates and returns a sub-monitor for the given progress monitor.
`protected abstract Diagnostic` `AbstractGeneratorAdapter.doGenerate(java.lang.Object object, java.lang.Object projectType, Monitor monitor)` Implement this to perform code generation of the given project type for the specified object.
`protected void` `AbstractGeneratorAdapter.ensureContainerExists(URI workspacePath, Monitor monitor)` Ensures that a container corresponding to the specified relative URI exists.
`protected void` `AbstractGeneratorAdapter.ensureProjectExists(java.lang.String workspacePath, java.lang.Object object, java.lang.Object projectType, boolean force, Monitor monitor)` Ensures that a project, corresponding to the first segment in the specified workspace path, exists.
`Diagnostic` `GeneratorAdapter.generate(java.lang.Object object, java.lang.Object projectType, Monitor monitor)` Generates code for the given object and project type.
`Diagnostic` `Generator.generate(java.lang.Object object, java.lang.Object projectType, Monitor monitor)` Performs code generation for the given object and project type.
`Diagnostic` `AbstractGeneratorAdapter.generate(java.lang.Object object, java.lang.Object projectType, Monitor monitor)` If code can be generated for the object, as determined by `AbstractGeneratorAdapter.canGenerate(Object, Object)`, delegates code generation to `AbstractGeneratorAdapter.doGenerate(Object, Object, Monitor)`.
`Diagnostic` `Generator.generate(java.lang.Object object, java.lang.Object projectType, java.lang.String projectTypeName, Monitor monitor)` Performs code generation for the given object and project type.
`protected void` `AbstractGeneratorAdapter.generateGIF(java.lang.String targetPathName, GIFEmitter gifEmitter, java.lang.String parentKey, java.lang.String childKey, boolean overwrite, Monitor monitor)` Generates an icon using a `GIFEmitter` to colourize a grey-scale GIF image.
`protected void` `AbstractGeneratorAdapter.generateJava(java.lang.String targetPath, java.lang.String packageName, java.lang.String className, JETEmitter jetEmitter, java.lang.Object[] arguments, Monitor monitor)` Generates a Java source file using JET, with `import management` and, when running under Eclipse, `merging` and `code formatting` capabilities.
`protected void` `AbstractGeneratorAdapter.generateProperties(java.lang.String targetPathName, JETEmitter jetEmitter, java.lang.Object[] arguments, Monitor monitor)` Generates a properties file using JET, with `merging` capability.
`protected void` `AbstractGeneratorAdapter.generateText(java.lang.String targetPathName, JETEmitter jetEmitter, java.lang.Object[] arguments, boolean overwrite, java.lang.String encoding, Monitor monitor)` Generates an arbitrary text artifact using JET.
`protected boolean` `AbstractGeneratorAdapter.validateEdit(URI workspacePath, Monitor monitor)` When running under Eclipse, performs an `IWorkspace.validateEdit(IFile[], Object)` for the file identified by the given workspace path URI.

Uses of Monitor in org.eclipse.emf.codegen.ecore.genmodel

Methods in org.eclipse.emf.codegen.ecore.genmodel with parameters of type Monitor
`void` `GenBase.gen(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenBase.genEdit(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenBase.genEditor(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenBase.generate(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenBase.generateEdit(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenBase.generateEditor(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenBase.generateSchema(Monitor progressMonitor)` Deprecated. In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
`void` `GenBase.generateTests(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenBase.genSchema(Monitor progressMonitor)` Deprecated. In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
`void` `GenBase.genTests(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.

Uses of Monitor in org.eclipse.emf.codegen.ecore.genmodel.generator

Methods in org.eclipse.emf.codegen.ecore.genmodel.generator with parameters of type Monitor

`Diagnostic`

`GenBaseGeneratorAdapter.doGenerate(java.lang.Object object, java.lang.Object projectType, Monitor monitor)`
Based on the given project type, dispatches to one of `GenBaseGeneratorAdapter.generateModel(Object, Monitor)`, `GenBaseGeneratorAdapter.generateEdit(Object, Monitor)`, `GenBaseGeneratorAdapter.generateEditor(Object, Monitor)`, or `GenBaseGeneratorAdapter.generateTests(Object, Monitor)`.

`protected void` `GenBaseGeneratorAdapter.ensureProjectExists(java.lang.String workspacePath, java.lang.Object object, java.lang.Object projectType, boolean force, Monitor monitor)` Ensures that a project exists.
`protected void` `GenPackageGeneratorAdapter.generateActionBarContributor(GenPackage genPackage, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateAdapterFactoryClass(GenPackage genPackage, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateAdvisor(GenModel genModel, Monitor monitor)`
`protected void` `GenClassGeneratorAdapter.generateClass(GenClass genClass, Monitor monitor)`
`protected void` `GenClassGeneratorAdapter.generateCreateChildIcons(GenClass genClass, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateCreateChildIcons(GenPackage genPackage, Monitor monitor)`
`protected Diagnostic` `GenBaseGeneratorAdapter.generateEdit(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenPackageGeneratorAdapter.generateEdit(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenClassGeneratorAdapter.generateEdit(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenModelGeneratorAdapter.generateEdit(java.lang.Object object, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditBuildProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditManifest(GenModel genModel, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateEditor(GenPackage genPackage, Monitor monitor)`
`protected Diagnostic` `GenBaseGeneratorAdapter.generateEditor(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenPackageGeneratorAdapter.generateEditor(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenModelGeneratorAdapter.generateEditor(java.lang.Object object, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditorBuildProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditorManifest(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditorPluginClass(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditorPluginProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditPluginClass(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditPluginProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenEnumGeneratorAdapter.generateEnumClass(GenEnum genEnum, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateFactoryClass(GenPackage genPackage, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateFactoryInterface(GenPackage genPackage, Monitor monitor)`
`protected void` `GenClassGeneratorAdapter.generateInterface(GenClass genClass, Monitor monitor)`
`protected void` `GenClassGeneratorAdapter.generateItemIcon(GenClass genClass, Monitor monitor)`
`protected void` `GenClassGeneratorAdapter.generateItemProvider(GenClass genClass, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateItemProviderAdapterFactory(GenPackage genPackage, Monitor monitor)`
`protected Diagnostic` `GenBaseGeneratorAdapter.generateModel(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenPackageGeneratorAdapter.generateModel(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenClassGeneratorAdapter.generateModel(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenModelGeneratorAdapter.generateModel(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenEnumGeneratorAdapter.generateModel(java.lang.Object object, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateModelBuildProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateModelIcon(GenPackage genPackage, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateModelManifest(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateModelPluginClass(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateModelPluginProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateModelTestSuite(GenModel genModel, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateModelWizard(GenPackage genPackage, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateModelWizardIcon(GenPackage genPackage, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generatePackageClass(GenPackage genPackage, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generatePackageExample(GenPackage genPackage, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generatePackageInterface(GenPackage genPackage, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generatePackageSerialization(GenPackage genPackage, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generatePackageTestSuite(GenPackage genPackage, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateResourceClass(GenPackage genPackage, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateResourceFactoryClass(GenPackage genPackage, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateSchema(GenPackage genPackage, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateSwitchClass(GenPackage genPackage, Monitor monitor)`
`protected void` `GenClassGeneratorAdapter.generateTestCase(GenClass genClass, Monitor monitor)`
`protected Diagnostic` `GenBaseGeneratorAdapter.generateTests(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenPackageGeneratorAdapter.generateTests(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenClassGeneratorAdapter.generateTests(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenModelGeneratorAdapter.generateTests(java.lang.Object object, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateTestsBuildProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateTestsManifest(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateTestsPluginProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateValidatorClass(GenPackage genPackage, Monitor monitor)`
`protected void` `GenPackageGeneratorAdapter.generateXMLProcessorClass(GenPackage genPackage, Monitor monitor)`

Uses of Monitor in org.eclipse.emf.codegen.ecore.genmodel.impl

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl that return Monitor
`protected Monitor` `GenBaseImpl.createMonitor(Monitor monitor, int ticks)` Deprecated. In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `AbstractGeneratorAdapter` provides an equivalent to this method. This method will be removed after 2.2.

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl with parameters of type Monitor
`protected Monitor` `GenBaseImpl.createMonitor(Monitor monitor, int ticks)` Deprecated. In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `AbstractGeneratorAdapter` provides an equivalent to this method. This method will be removed after 2.2.
`protected static IContainer` `GenBaseImpl.EclipseUtil.findOrCreateContainer(GenBaseImpl genBase, Monitor progressMonitor, int style, java.util.List pluginVariables, IPath outputPath, boolean forceStyle)` Deprecated.
`protected static IContainer` `GenBaseImpl.EclipseUtil.findOrCreateContainer(GenBaseImpl genBase, Monitor progressMonitor, int style, java.util.List pluginVariables, java.lang.String outputPath, boolean forceStyle)` Deprecated.
`protected static boolean` `GenBaseImpl.EclipseUtil.findOrCreateContainer(GenModel genModel, Monitor progressMonitor, int style, java.util.List pluginVariables, java.lang.String output, boolean forceStyle)` Deprecated.
`boolean` `GenBaseImpl.findOrCreateContainer(Monitor progressMonitor, int style, java.util.List pluginVariables, URI outputURI, boolean forceStyle)` Deprecated. In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `AbstractGeneratorAdapter` provides an equivalent to this method. This method will be removed after 2.2.
`void` `GenBaseImpl.gen(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.

`void`

`GenBaseImpl.gen(Monitor progressMonitor, int style, java.util.List pluginVariables, java.lang.String targetDirectory, java.lang.String packageName, java.lang.String className, JETEmitter jetEmitter)`
Deprecated. In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `AbstractGeneratorAdapter` provides an equivalent to this method. This method will be removed after 2.2.

`void` `GenBaseImpl.genEdit(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenBaseImpl.genEditor(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenBaseImpl.generate(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenModelImpl.generate(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenPackageImpl.generate(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenEnumImpl.generate(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenClassImpl.generate(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`protected void` `GenBaseImpl.generate(Monitor progressMonitor, int style, java.util.List pluginVariables, java.lang.String outputFilePath, GenBaseImpl.GIFEmitter gifEmitter, java.lang.String key)` Deprecated. In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `AbstractGeneratorAdapter` provides an equivalent to this method. This method will be removed after 2.2.

`protected void`

`GenBaseImpl.generate(Monitor progressMonitor, int style, java.util.List pluginVariables, java.lang.String outputFilePath, GenBaseImpl.GIFEmitter gifEmitter, java.lang.String parentKey, java.lang.String childKey)`
Deprecated. In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `AbstractGeneratorAdapter` provides an equivalent to this method. This method will be removed after 2.2.

`protected void` `GenBaseImpl.generate(Monitor progressMonitor, int style, java.util.List pluginVariables, java.lang.String outputFilePath, JETEmitter jetEmitter)` Deprecated. In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `AbstractGeneratorAdapter` provides an equivalent to this method. This method will be removed after 2.2.

`protected void`

`GenBaseImpl.generate(Monitor progressMonitor, int style, java.util.List pluginVariables, java.lang.String targetDirectory, java.lang.String packageName, java.lang.String className, JETEmitter jetEmitter)`
Deprecated. In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `AbstractGeneratorAdapter` provides an equivalent to this method. This method will be removed after 2.2.

`protected void`

`GenBaseImpl.generate(Monitor progressMonitor, int style, java.util.List pluginVariables, java.lang.String targetDirectory, java.lang.String packageName, java.lang.String className, JETEmitter jetEmitter, java.lang.Object[] arguments)`
Deprecated. In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `AbstractGeneratorAdapter` provides an equivalent to this method. This method will be removed after 2.2.

`void` `GenBaseImpl.generateEdit(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenModelImpl.generateEdit(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenPackageImpl.generateEdit(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenClassImpl.generateEdit(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenBaseImpl.generateEditor(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenModelImpl.generateEditor(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenPackageImpl.generateEditor(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenPackageImpl.generatePackageSerialization(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenBaseImpl.generateSchema(Monitor progressMonitor)` Deprecated. In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
`void` `GenModelImpl.generateSchema(Monitor progressMonitor)` Deprecated. In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
`void` `GenPackageImpl.generateSchema(Monitor progressMonitor)` Deprecated. In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
`void` `GenBaseImpl.generateTests(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenModelImpl.generateTests(Monitor progressMonitor)` Deprecated. In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
`void` `GenPackageImpl.generateTests(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenClassImpl.generateTests(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`void` `GenBaseImpl.genSchema(Monitor progressMonitor)` Deprecated. In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
`void` `GenBaseImpl.genTests(Monitor progressMonitor)` Deprecated. In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
`static boolean` `GenBaseImpl.EclipseUtil.validateEdit(java.lang.String path, Monitor progressMonitor)` Deprecated.

Uses of Monitor in org.eclipse.emf.codegen.jet

Methods in org.eclipse.emf.codegen.jet with parameters of type Monitor
`java.lang.String` `JETEmitter.generate(Monitor progressMonitor, java.lang.Object[] arguments)` Invokes the emitter method on the compiled template and returns the result.
`java.lang.String` `JETEmitter.generate(Monitor progressMonitor, java.lang.Object[] arguments, java.lang.String lineDelimiter)` Invokes the emitter method on the compiled template and returns the result.
`void` `JETEmitter.initialize(Monitor progressMonitor)` Compiles the template to `set` the method will be invoked to generate template results.

Uses of Monitor in org.eclipse.emf.codegen.merge.java

Methods in org.eclipse.emf.codegen.merge.java with parameters of type Monitor
`java.lang.String` `JMerger.execute(Monitor monitor, java.lang.String[] arguments)` Utility for headless operations.

Uses of Monitor in org.eclipse.emf.codegen.util

Methods in org.eclipse.emf.codegen.util that return Monitor
`static Monitor` `CodeGenUtil.EclipseUtil.createMonitor(IProgressMonitor monitor, int ticks)`
`static Monitor` `CodeGenUtil.createMonitor(Monitor monitor, int ticks)`

Methods in org.eclipse.emf.codegen.util with parameters of type Monitor
`static Monitor` `CodeGenUtil.createMonitor(Monitor monitor, int ticks)`

Uses of Monitor in org.eclipse.emf.common.util

Classes in org.eclipse.emf.common.util that implement Monitor
`class` `BasicMonitor` The most basic implementation of a task monitor.
`static class` `BasicMonitor.EclipseSubProgress` An Eclipse subprogress monitor that directly implements the monitor API.
`static class` `BasicMonitor.Printing` A simple monitor that prints progress to a print stream.

Fields in org.eclipse.emf.common.util declared as Monitor
`protected Monitor` `BasicMonitor.Delegating.monitor`

Methods in org.eclipse.emf.common.util that return Monitor
`static Monitor` `BasicMonitor.toMonitor(IProgressMonitor progressMonitor)` Creates a delegating wrapper that allows the Eclipse progress monitor to be used in a context requiring an instance implementing the monitor API.
`static Monitor` `BasicMonitor.toMonitor(IProgressMonitorWithBlocking progressMonitor)` Creates a delegating wrapper that allows the Eclipse progress monitor to be used in a context requiring an instance implementing the monitor API.

Methods in org.eclipse.emf.common.util with parameters of type Monitor
`static IProgressMonitor` `BasicMonitor.toIProgressMonitor(Monitor monitor)` Creates a delegating wrapper that allows the monitor to be used in a context requiring an instance implementing the Eclipse API.
`static IProgressMonitorWithBlocking` `BasicMonitor.toIProgressMonitorWithBlocking(Monitor monitor)` Creates a delegating wrapper that allows the monitor to be used in a context requiring an instance implementing the Eclipse API.

Constructors in org.eclipse.emf.common.util with parameters of type Monitor
`BasicMonitor.Delegating(Monitor monitor)`

Uses of Monitor in org.eclipse.emf.converter.ui.contribution.base

Methods in org.eclipse.emf.converter.ui.contribution.base with parameters of type Monitor
`protected Diagnostic` `ModelConverterWizard.doPerformFinish(Monitor monitor)` Subclasses should overwrite this method, adding the code that performs the actions required when this wizard is "finished".

Uses of Monitor in org.eclipse.emf.exporter

Methods in org.eclipse.emf.exporter with parameters of type Monitor
`protected Diagnostic` `ModelExporter.doExport(Monitor monitor, ModelExporter.ExportData exportData)` Subclasses should overwrite this method, adding the code that performs the actions required to export the model.
`Diagnostic` `ModelExporter.export(Monitor monitor)` Creates the `ModelExporter.ExportData` instance and delegates the export work to the `ModelExporter.doExport(Monitor, ModelExporter.ExportData)` method.

Uses of Monitor in org.eclipse.emf.exporter.ui.contribution.base

Methods in org.eclipse.emf.exporter.ui.contribution.base with parameters of type Monitor
`protected Diagnostic` `ModelExporterWizard.doPerformFinish(Monitor monitor)`

Uses of Monitor in org.eclipse.emf.importer

Methods in org.eclipse.emf.importer with parameters of type Monitor
`protected void` `ModelImporterApplication.adjustAttributes(Monitor monitor)`
`protected void` `ModelImporter.adjustEPackage(Monitor monitor, EPackage ePackage)`
`void` `ModelImporter.adjustEPackages(Monitor monitor)`
`protected void` `ModelImporterApplication.adjustEPackages(Monitor monitor)`
`protected void` `ModelImporter.adjustGenModel(Monitor monitor)`
`protected void` `ModelImporterApplication.adjustGenModel(Monitor monitor)`
`protected void` `ModelImporterApplication.adjustModelImporter(Monitor monitor)`
`Diagnostic` `ModelImporter.computeEPackages(Monitor monitor)`
`protected void` `ModelImporterApplication.computeEPackages(Monitor monitor)`
`protected void` `ModelImporter.createProject(Monitor monitor, IProject project, java.util.Collection<GenModel> referencedGenModels)`
`protected Diagnostic` `ModelImporter.doComputeEPackages(Monitor monitor)`
`protected void` `ModelImporterApplication.doExecute(Monitor monitor)`
`void` `ModelImporterApplication.execute(Monitor monitor)`
`void` `ModelImporter.prepareGenModelAndEPackages(Monitor monitor)`
`void` `ModelImporterApplication.run(Monitor monitor, java.lang.String[] arguments)`
`void` `ModelImporter.saveGenModelAndEPackages(Monitor monitor)`

Uses of Monitor in org.eclipse.emf.importer.ecore

Methods in org.eclipse.emf.importer.ecore with parameters of type Monitor
`protected void` `EcoreImporterApplication.adjustEPackages(Monitor monitor)`
`protected void` `EcoreImporter.adjustGenModel(Monitor monitor)`
`protected Diagnostic` `EcoreImporter.doComputeEPackages(Monitor monitor)`

Uses of Monitor in org.eclipse.emf.importer.java

Methods in org.eclipse.emf.importer.java with parameters of type Monitor
`protected void` `JavaImporterApplication.adjustEPackages(Monitor monitor)`
`protected void` `JavaImporter.adjustGenModel(Monitor monitor)`
`protected void` `JavaImporterApplication.adjustModelImporter(Monitor monitor)`
`protected Diagnostic` `JavaImporter.doComputeEPackages(Monitor monitor)`

Uses of Monitor in org.eclipse.emf.importer.java.builder

Methods in org.eclipse.emf.importer.java.builder with parameters of type Monitor
`void` `JavaEcoreBuilder.computeEPackages(Monitor monitor, ModelImporter modelImporter)`

Uses of Monitor in org.eclipse.emf.importer.java.ui

Methods in org.eclipse.emf.importer.java.ui with parameters of type Monitor
`protected void` `JavaPackagePage.computeEPackages(Monitor monitor)`

Uses of Monitor in org.eclipse.emf.importer.rose

Methods in org.eclipse.emf.importer.rose with parameters of type Monitor
`protected void` `RoseImporterApplication.adjustEPackages(Monitor monitor)`
`protected void` `RoseImporter.adjustGenModel(Monitor monitor)`
`protected void` `RoseImporterApplication.adjustModelImporter(Monitor monitor)`
`protected Diagnostic` `RoseImporter.doComputeEPackages(Monitor monitor)`
`Diagnostic` `RoseImporter.loadPathMap(Monitor monitor)`

Uses of Monitor in org.eclipse.emf.importer.ui.contribution.base

Methods in org.eclipse.emf.importer.ui.contribution.base with parameters of type Monitor
`protected Diagnostic` `ModelImporterWizard.doPerformFinish(Monitor monitor)`
`protected void` `ModelImporterDetailPage.refreshModel(Monitor monitor)`

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