edu.cmu.sei.aadl.modelsupport.errorreporting
Class LogInternalErrorReporter

java.lang.Object
  extended by edu.cmu.sei.aadl.modelsupport.errorreporting.AbstractInternalErrorReporter
      extended by edu.cmu.sei.aadl.modelsupport.errorreporting.LogInternalErrorReporter
All Implemented Interfaces:
InternalErrorReporter

public final class LogInternalErrorReporter
extends AbstractInternalErrorReporter

An internal error reporter to sends internal error messages to the Eclipse "Error" view/log.

Author:
aarong

Field Summary
static LogInternalErrorReporter prototype
          TODO compatibility for Topcased 0.7: it uses the 01162006 interface
 
Constructor Summary
LogInternalErrorReporter(org.osgi.framework.Bundle bundle)
          Private constructor to enforce singleton pattern.
 
Method Summary
 void internalErrorImpl(java.lang.Exception e)
           
 void internalErrorImpl(java.lang.String message)
           
 
Methods inherited from class edu.cmu.sei.aadl.modelsupport.errorreporting.AbstractInternalErrorReporter
getNumInternalErrors, internalError, internalError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

prototype

public static LogInternalErrorReporter prototype
TODO compatibility for Topcased 0.7: it uses the 01162006 interface

Constructor Detail

LogInternalErrorReporter

public LogInternalErrorReporter(org.osgi.framework.Bundle bundle)
Private constructor to enforce singleton pattern.

Method Detail

internalErrorImpl

public void internalErrorImpl(java.lang.String message)
Specified by:
internalErrorImpl in class AbstractInternalErrorReporter

internalErrorImpl

public void internalErrorImpl(java.lang.Exception e)
Specified by:
internalErrorImpl in class AbstractInternalErrorReporter