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

Packages that use Diagnostic
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.ecore.genmodel.presentation
org.eclipse.emf.common.ui: This provides generally reusable extensions for the Eclipse UI
org.eclipse.emf.common.ui.dialogs
org.eclipse.emf.common.ui.editor
org.eclipse.emf.common.util: Provides basic utilities.
org.eclipse.emf.converter.ui.contribution.base
org.eclipse.emf.converter.util
org.eclipse.emf.ecore.presentation: Provides sample editor support for Ecore.
org.eclipse.emf.ecore.util: Provides utilities.
org.eclipse.emf.edit.ui.action: This provides a reusable implementation of an `IAction` that delegates to a `CommandActionDelegate`, which is usually also a `Command`
org.eclipse.emf.edit.ui.util
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.rose
org.eclipse.emf.importer.rose.builder
org.eclipse.emf.importer.ui.contribution.base
org.eclipse.emf.mapping.ecore2xml.presentation

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

Methods in org.eclipse.emf.codegen.ecore.generator that return Diagnostic
`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 Diagnostic` `AbstractGeneratorAdapter.doPostGenerate(java.lang.Object object, java.lang.Object projectType)` Does nothing and returns `OK`.
`protected Diagnostic` `AbstractGeneratorAdapter.doPreGenerate(java.lang.Object object, java.lang.Object projectType)` Does nothing and returns `OK`.
`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` `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` `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.
`Diagnostic` `AbstractGeneratorAdapter.postGenerate(java.lang.Object object, java.lang.Object projectType)` Caches the object as `AbstractGeneratorAdapter.generatingObject`, calls `AbstractGeneratorAdapter.doPostGenerate(Object, Object)`, and clears it again.
`Diagnostic` `GeneratorAdapter.postGenerate(java.lang.Object object, java.lang.Object projectType)` Called after all code is generated for the object and/or any of its parents and/or children, in order to give the adapter a chance to perform cleanup from the code generation.
`Diagnostic` `AbstractGeneratorAdapter.preGenerate(java.lang.Object object, java.lang.Object projectType)` Caches the object as `AbstractGeneratorAdapter.generatingObject`, calls `AbstractGeneratorAdapter.doPreGenerate(Object, Object)`, and clears it again.
`Diagnostic` `GeneratorAdapter.preGenerate(java.lang.Object object, java.lang.Object projectType)` Called before any code is generated for the object and/or any of its parents and/or children, in order to give the adapter a chance to perform setup for the code generation.
`protected Diagnostic` `AbstractGeneratorAdapter.toDiagnostic(java.lang.Exception exception, java.lang.String currentMessage)` Converts the given exception to a `Diagnostic`.

Methods in org.eclipse.emf.codegen.ecore.generator with parameters of type Diagnostic
`protected boolean` `Generator.canContinue(Diagnostic diagnostic)` Determines whether code generation can continue, based on the given `Diagnostic`.

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

Methods in org.eclipse.emf.codegen.ecore.genmodel that return Diagnostic
`Diagnostic` `GenModel.diagnose()`

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

Methods in org.eclipse.emf.codegen.ecore.genmodel.generator that return Diagnostic

`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 Diagnostic` `GenPackageGeneratorAdapter.doPostGenerate(java.lang.Object object, java.lang.Object projectType)` Cleans up the `GenPackage` after generation.
`protected Diagnostic` `GenModelGeneratorAdapter.doPreGenerate(java.lang.Object object, java.lang.Object projectType)` Prepares the `GenModel` for generation.
`protected Diagnostic` `GenPackageGeneratorAdapter.doPreGenerate(java.lang.Object object, java.lang.Object projectType)` Prepares the `GenPackage` for generation.
`protected Diagnostic` `GenModelGeneratorAdapter.generateEdit(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenBaseGeneratorAdapter.generateEdit(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenClassGeneratorAdapter.generateEdit(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenPackageGeneratorAdapter.generateEdit(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenModelGeneratorAdapter.generateEditor(java.lang.Object object, 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.generateModel(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenEnumGeneratorAdapter.generateModel(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenBaseGeneratorAdapter.generateModel(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenClassGeneratorAdapter.generateModel(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenPackageGeneratorAdapter.generateModel(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenModelGeneratorAdapter.generateTests(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenBaseGeneratorAdapter.generateTests(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenClassGeneratorAdapter.generateTests(java.lang.Object object, Monitor monitor)`
`protected Diagnostic` `GenPackageGeneratorAdapter.generateTests(java.lang.Object object, Monitor monitor)`

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

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl that return Diagnostic
`Diagnostic` `GenModelImpl.diagnose()`

Uses of Diagnostic in org.eclipse.emf.codegen.ecore.genmodel.presentation

Fields in org.eclipse.emf.codegen.ecore.genmodel.presentation with type parameters of type Diagnostic
`protected java.util.Map<Resource,Diagnostic>` `GenModelEditor.resourceToDiagnosticMap` Map to store the diagnostic associated with a resource

Methods in org.eclipse.emf.codegen.ecore.genmodel.presentation that return Diagnostic
`Diagnostic` `GenModelEditor.analyzeResourceProblems(Resource resource, java.lang.Exception exception)` Returns a diagnostic describing the errors and warnings listed in the resource and the specified exception (if any)

Uses of Diagnostic in org.eclipse.emf.common.ui

Fields in org.eclipse.emf.common.ui declared as Diagnostic
`protected Diagnostic` `DiagnosticComposite.diagnostic`

Methods in org.eclipse.emf.common.ui that return Diagnostic
`Diagnostic` `DiagnosticComposite.getDiagnostic()`
`Diagnostic` `DiagnosticComposite.getSelection()`

Methods in org.eclipse.emf.common.ui with parameters of type Diagnostic
`protected void` `MarkerHelper.adjustMarker(IMarker marker, Diagnostic diagnostic, Diagnostic parentDiagnostic)` Clients should override this method to update the marker associated with the diagnostic.
`protected java.lang.String` `MarkerHelper.composeMessage(Diagnostic diagnostic, Diagnostic parentDiagnostic)` Returns the message that will be used with the marker associated with the given diagnostic.
`void` `MarkerHelper.createMarkers(Diagnostic diagnostic)` Creates a marker based on the information available in the specified diagnostic.
`protected void` `MarkerHelper.createMarkers(IResource resource, Diagnostic diagnostic, Diagnostic parentDiagnostic)`
`protected void` `DiagnosticComposite.diagnosticSelected(Diagnostic selection)`
`java.lang.String` `DiagnosticComposite.TextProvider.getDetail(Diagnostic diagnostic)` Returns the text associated to be displayed in the detail text when a a diagnostic is selected in the tree.
`protected IFile` `MarkerHelper.getFile(Diagnostic diagnostic)`
`void` `DiagnosticComposite.initialize(Diagnostic diagnostic)`
`void` `DiagnosticComposite.setDiagnostic(Diagnostic diagnostic)`
`static boolean` `DiagnosticComposite.severityMatches(Diagnostic diagnostic, int mask)`

Uses of Diagnostic in org.eclipse.emf.common.ui.dialogs

Methods in org.eclipse.emf.common.ui.dialogs with parameters of type Diagnostic
`static int` `DiagnosticDialog.open(Shell parent, java.lang.String dialogTitle, java.lang.String message, Diagnostic diagnostic)` Opens a diagnostic dialog to display the given diagnostic.
`static int` `DiagnosticDialog.open(Shell parentShell, java.lang.String title, java.lang.String message, Diagnostic diagnostic, int displayMask)` Opens an diagnostic dialog to display the given diagnostic.
`static int` `DiagnosticDialog.openProblem(Shell parent, java.lang.String dialogTitle, java.lang.String message, Diagnostic diagnostic)` Opens a diagnostic dialog to display the given diagnostic.
`protected void` `DiagnosticDialog.setDiagnostic(Diagnostic diagnostic)` Set the diagnostic displayed by this diagnostic dialog to the given diagnostic.
`protected static boolean` `DiagnosticDialog.shouldDisplay(Diagnostic diagnostic, int mask)` Returns whether the given diagnostic object should be displayed.

Constructors in org.eclipse.emf.common.ui.dialogs with parameters of type Diagnostic
`DiagnosticDialog(Shell parentShell, java.lang.String dialogTitle, java.lang.String message, Diagnostic diagnostic, int severityMask)` Creates an diagnostic dialog.

Uses of Diagnostic in org.eclipse.emf.common.ui.editor

Fields in org.eclipse.emf.common.ui.editor declared as Diagnostic
`protected Diagnostic` `ProblemEditorPart.diagnostic`

Methods in org.eclipse.emf.common.ui.editor that return Diagnostic
`Diagnostic` `ProblemEditorPart.getDiagnostic()`

Methods in org.eclipse.emf.common.ui.editor with parameters of type Diagnostic
`java.lang.String` `ProblemEditorPart.TextProvider.getMessage(Diagnostic rootDiagnostic)` Returns the message to be displayed next to the icon, at the top of the editor.
`void` `ProblemEditorPart.setDiagnostic(Diagnostic diagnostic)`

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

Classes in org.eclipse.emf.common.util that implement Diagnostic
`class` `BasicDiagnostic` A basic implementation of a diagnostic that that also acts as a chain.

Fields in org.eclipse.emf.common.util declared as Diagnostic
`static Diagnostic` `Diagnostic.CANCEL_INSTANCE` A diagnostic indicating that the diagnosis was canceled.
`static Diagnostic` `Diagnostic.OK_INSTANCE` A diagnostic indicating that everything is okay.

Fields in org.eclipse.emf.common.util with type parameters of type Diagnostic
`protected java.util.List<Diagnostic>` `BasicDiagnostic.children` The message.

Methods in org.eclipse.emf.common.util that return Diagnostic
`Diagnostic` `BasicMonitor.getBlockedReason()` Returns the current reason for task being blocked, or `null`.
`Diagnostic` `DiagnosticException.getDiagnostic()`
`static Diagnostic` `BasicDiagnostic.toDiagnostic(IStatus status)`
`static Diagnostic` `BasicDiagnostic.toDiagnostic(java.lang.Throwable throwable)` Returns the throwable viewed as a `Diagnostic`.

Methods in org.eclipse.emf.common.util that return types with arguments of type Diagnostic
`java.util.List<Diagnostic>` `Diagnostic.getChildren()` Returns the list of child `diagnostics`.
`java.util.List<Diagnostic>` `BasicDiagnostic.getChildren()`

Methods in org.eclipse.emf.common.util with parameters of type Diagnostic
`void` `DiagnosticChain.add(Diagnostic diagnostic)` Adds the diagnostic to the chain.
`void` `BasicDiagnostic.add(Diagnostic diagnostic)`
`void` `DiagnosticChain.addAll(Diagnostic diagnostic)` Adds the `children` of the diagnostic to the chain.
`void` `BasicDiagnostic.addAll(Diagnostic diagnostic)`
`void` `DiagnosticChain.merge(Diagnostic diagnostic)` If the diagnostic has `children`, `add`s those children, otherwise, `add`s the diagnostic.
`void` `BasicDiagnostic.merge(Diagnostic diagnostic)`
`void` `Monitor.setBlocked(Diagnostic reason)` Sets the reason for the activity being blocked.
`void` `BasicMonitor.setBlocked(Diagnostic reason)`
`void` `BasicMonitor.Delegating.setBlocked(Diagnostic reason)`
`void` `BasicMonitor.EclipseSubProgress.setBlocked(Diagnostic reason)`
`void` `BasicMonitor.Printing.setBlocked(Diagnostic reason)`
`static IStatus` `BasicDiagnostic.toIStatus(Diagnostic diagnostic)` Returns the diagnostic viewed as an `IStatus`.

Constructors in org.eclipse.emf.common.util with parameters of type Diagnostic
`DiagnosticException(Diagnostic diagnostic)`

Constructor parameters in org.eclipse.emf.common.util with type arguments of type Diagnostic
`BasicDiagnostic(java.lang.String source, int code, java.util.List<? extends Diagnostic> children, java.lang.String message, java.lang.Object[] data)`

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

Fields in org.eclipse.emf.converter.ui.contribution.base declared as Diagnostic
`protected Diagnostic` `ModelConverterWizard.doPerformFinishDiagnostic`

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

Methods in org.eclipse.emf.converter.ui.contribution.base with parameters of type Diagnostic
`protected void` `ModelConverterWizard.handleConvertDiagnostic(Diagnostic diagnostic)`
`protected void` `ModelConverterPage.handleDiagnostic(Diagnostic diagnostic)`
`protected void` `ModelConverterPage.handleDiagnostic(Diagnostic diagnostic, java.lang.String message, java.lang.String dialogTitle, java.lang.String dialogMessage)`

Uses of Diagnostic in org.eclipse.emf.converter.util

Methods in org.eclipse.emf.converter.util that return Diagnostic
`static Diagnostic` `ConverterUtil.createDiagnostic(Diagnostic baseDiagnostic, java.lang.String source, int code)`
`static Diagnostic` `ConverterUtil.createErrorDiagnostic(java.lang.Throwable throwable, boolean showErrorDialog)`
`static Diagnostic` `ConverterUtil.mergeDiagnostic(Diagnostic baseDiagnostic, Diagnostic diagnosticToBeMerged)`

Methods in org.eclipse.emf.converter.util with parameters of type Diagnostic
`static int` `ConverterUtil.computeActionCode(Diagnostic diagnostic)`
`static Diagnostic` `ConverterUtil.createDiagnostic(Diagnostic baseDiagnostic, java.lang.String source, int code)`
`protected ConverterUtil.DecodedAction` `ConverterUIUtil.DiagnosticHandler.decodeAction(Diagnostic diagnostic)`
`void` `ConverterUIUtil.DiagnosticHandler.handleDiagnostic(Diagnostic diagnostic)`
`void` `ConverterUIUtil.DiagnosticHandler.handleDiagnostic(Diagnostic diagnostic, java.lang.String message, java.lang.String dialogTitle, java.lang.String dialogMessage)`
`protected void` `ConverterUIUtil.DiagnosticHandler.handleNotOKDiagnostic(Diagnostic diagnostic, ConverterUtil.DecodedAction decodedAction, java.lang.String message, java.lang.String dialogTitle, java.lang.String dialogMessage)`
`protected void` `ConverterUIUtil.DiagnosticHandler.handleOKDiagnostic(Diagnostic diagnostic, java.lang.String message, java.lang.String dialogTitle, java.lang.String dialogMessage)`
`static Diagnostic` `ConverterUtil.mergeDiagnostic(Diagnostic baseDiagnostic, Diagnostic diagnosticToBeMerged)`

Uses of Diagnostic in org.eclipse.emf.ecore.presentation

Fields in org.eclipse.emf.ecore.presentation with type parameters of type Diagnostic
`protected java.util.Map<Resource,Diagnostic>` `EcoreEditor.resourceToDiagnosticMap` Map to store the diagnostic associated with a resource

Methods in org.eclipse.emf.ecore.presentation that return Diagnostic
`Diagnostic` `EcoreEditor.analyzeResourceProblems(Resource resource, java.lang.Exception exception)` Returns a diagnostic describing the errors and warnings listed in the resource and the specified exception (if any)

Uses of Diagnostic in org.eclipse.emf.ecore.util

Methods in org.eclipse.emf.ecore.util that return Diagnostic
`static Diagnostic` `EcoreUtil.computeDiagnostic(Resource resource, boolean includeWarnings)` Computes a `Diagnostic` from the errors and warnings stored in the specified resource.
`Diagnostic` `EcoreValidator.EGenericTypeBuilder.parseInstanceTypeName(java.lang.String instanceTypeName)` Parses an instance type name and returns a diagnostic representing the result of the analysis.
`Diagnostic` `EcoreValidator.EGenericTypeBuilder.parseTypeParameter(java.lang.String typeParameter)` Parses a type parameter and returns a diagnostic representing the result of the analysis.
`Diagnostic` `EcoreValidator.EGenericTypeBuilder.parseTypeParameterList(java.lang.String typeParameterList)` Parses a list of type parameters and returns a diagnostic representing the result of the analysis.
`Diagnostic` `Diagnostician.validate(EDataType eDataType, java.lang.Object value)`
`Diagnostic` `Diagnostician.validate(EObject eObject)`

Uses of Diagnostic in org.eclipse.emf.edit.ui.action

Methods in org.eclipse.emf.edit.ui.action that return Diagnostic
`protected Diagnostic` `ValidateAction.validate(IProgressMonitor progressMonitor)` This simply execute the command.

Methods in org.eclipse.emf.edit.ui.action with parameters of type Diagnostic
`protected void` `ValidateAction.EclipseResourcesUtil.adjustMarker(IMarker marker, Diagnostic diagnostic, Diagnostic parentDiagnostic)`
`protected java.lang.String` `ValidateAction.EclipseResourcesUtil.composeMessage(Diagnostic diagnostic, Diagnostic parentDiagnostic)`
`void` `ValidateAction.EclipseResourcesUtil.createMarkers(Resource resource, Diagnostic diagnostic)`
`protected void` `ValidateAction.handleDiagnostic(Diagnostic diagnostic)`

Uses of Diagnostic in org.eclipse.emf.edit.ui.util

Methods in org.eclipse.emf.edit.ui.util with parameters of type Diagnostic
`protected boolean` `EditUIMarkerHelper.adjustMarker(IMarker marker, Diagnostic diagnostic)`
`protected void` `EditUIMarkerHelper.adjustMarker(IMarker marker, Diagnostic diagnostic, Diagnostic parentDiagnostic)`

Uses of Diagnostic in org.eclipse.emf.exporter

Methods in org.eclipse.emf.exporter that return Diagnostic
`Diagnostic` `ModelExporter.checkEPackageArtifactLocation(java.lang.String location, java.lang.String packageName)`
`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.
`Diagnostic` `ModelExporter.validateDirectoryURI(java.lang.String uri)`

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

Methods in org.eclipse.emf.exporter.ui.contribution.base that return Diagnostic
`protected Diagnostic` `ModelExporterWizard.doPerformFinish(Monitor monitor)`

Uses of Diagnostic in org.eclipse.emf.importer

Methods in org.eclipse.emf.importer that return Diagnostic
`Diagnostic` `ModelImporter.checkEcoreModelFileName(java.lang.String fileName, java.lang.String packageName)`
`Diagnostic` `ModelImporter.checkGenModelFileName()`
`Diagnostic` `ModelImporter.computeEPackages(Monitor monitor)`
`protected Diagnostic` `ModelImporter.doComputeEPackages(Monitor monitor)`

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

Methods in org.eclipse.emf.importer.ecore that return Diagnostic
`protected Diagnostic` `EcoreImporter.doComputeEPackages(Monitor monitor)`

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

Methods in org.eclipse.emf.importer.java that return Diagnostic
`protected Diagnostic` `JavaImporter.doComputeEPackages(Monitor monitor)`

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

Methods in org.eclipse.emf.importer.java.builder that return Diagnostic
`Diagnostic` `JavaEcoreBuilder.getDiagnostic()` Returns the diagnostic.

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

Methods in org.eclipse.emf.importer.rose that return Diagnostic
`protected Diagnostic` `RoseImporter.doComputeEPackages(Monitor monitor)`
`Diagnostic` `RoseImporter.loadPathMap(Monitor monitor)`

Uses of Diagnostic in org.eclipse.emf.importer.rose.builder

Methods in org.eclipse.emf.importer.rose.builder that return Diagnostic
`Diagnostic` `RoseUtil.getDiagnostic()`

Methods in org.eclipse.emf.importer.rose.builder with parameters of type Diagnostic
`void` `RoseUtil.addDiagnostic(Diagnostic diagnostic)`

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

Methods in org.eclipse.emf.importer.ui.contribution.base that return Diagnostic
`protected Diagnostic` `ModelImporterWizard.doPerformFinish(Monitor monitor)`

Uses of Diagnostic in org.eclipse.emf.mapping.ecore2xml.presentation

Fields in org.eclipse.emf.mapping.ecore2xml.presentation with type parameters of type Diagnostic
`protected java.util.Map<Resource,Diagnostic>` `Ecore2XMLEditor.resourceToDiagnosticMap` Map to store the diagnostic associated with a resource

Methods in org.eclipse.emf.mapping.ecore2xml.presentation that return Diagnostic
`Diagnostic` `Ecore2XMLEditor.analyzeResourceProblems(Resource resource, java.lang.Exception exception)` Returns a diagnostic describing the errors and warnings listed in the resource and the specified exception (if any)

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