edu.cmu.sei.aadl.modelsupport.errorreporting
Class WriterAnalysisErrorReporter.Factory

java.lang.Object
  extended by edu.cmu.sei.aadl.modelsupport.errorreporting.WriterAnalysisErrorReporter.Factory
All Implemented Interfaces:
AnalysisErrorReporterFactory
Enclosing class:
WriterAnalysisErrorReporter

public static final class WriterAnalysisErrorReporter.Factory
extends java.lang.Object
implements AnalysisErrorReporterFactory


Constructor Summary
WriterAnalysisErrorReporter.Factory(java.io.Writer writer)
           
 
Method Summary
 AnalysisErrorReporter getReporterFor(org.eclipse.emf.ecore.resource.Resource rsrc)
          The given AADL IResource is allowed to be null.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WriterAnalysisErrorReporter.Factory

public WriterAnalysisErrorReporter.Factory(java.io.Writer writer)
Method Detail

getReporterFor

public AnalysisErrorReporter getReporterFor(org.eclipse.emf.ecore.resource.Resource rsrc)
The given AADL IResource is allowed to be null.

Specified by:
getReporterFor in interface AnalysisErrorReporterFactory
Parameters:
rsrc - The EMF Resource representing the AAXL object model
Returns:
The error reporter to be used for the file. Must not be null.