org.eclipse.uml2.ant.app
Class IDiagnosticReporter.AbstractReporter
java.lang.Object
org.eclipse.uml2.ant.app.IDiagnosticReporter.AbstractReporter
- All Implemented Interfaces:
- IDiagnosticReporter
- Direct Known Subclasses:
- IDiagnosticReporter.PrintStreamReporter
- Enclosing interface:
- IDiagnosticReporter
public abstract static class IDiagnosticReporter.AbstractReporter
- extends java.lang.Object
- implements IDiagnosticReporter
Partial implementation of a diagnostic reporter.
Method Summary |
protected abstract void |
doReport(int depth,
int severity,
java.lang.String message,
java.lang.Throwable exception)
|
void |
report(org.eclipse.emf.common.util.Diagnostic diagnostic)
|
protected void |
report(int depth,
org.eclipse.emf.common.util.Diagnostic diagnostic)
|
protected java.lang.String |
toSeverityString(int severity)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IDiagnosticReporter.AbstractReporter
public IDiagnosticReporter.AbstractReporter()
report
public void report(org.eclipse.emf.common.util.Diagnostic diagnostic)
- Specified by:
report
in interface IDiagnosticReporter
report
protected void report(int depth,
org.eclipse.emf.common.util.Diagnostic diagnostic)
doReport
protected abstract void doReport(int depth,
int severity,
java.lang.String message,
java.lang.Throwable exception)
toSeverityString
protected java.lang.String toSeverityString(int severity)