|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.cmu.sei.aadl.modelsupport.errorreporting.MarkerAnalysisErrorReporter.Factory
public static final class MarkerAnalysisErrorReporter.Factory
Factory for creating Marker error reporters. Parameterized by the
marker type to use. Can optionally be parameterized by another
ParseErrorReporterFactory
that is used when it is unable to
find an IResource
for the given Resource.
Constructor Summary | |
---|---|
MarkerAnalysisErrorReporter.Factory(java.lang.String mt)
|
|
MarkerAnalysisErrorReporter.Factory(java.lang.String mt,
AnalysisErrorReporterFactory sndFact)
|
Method Summary | |
---|---|
AnalysisErrorReporter |
getReporterFor(org.eclipse.emf.ecore.resource.Resource rsrc)
Obtain an error reporter to use for AAXL Resource that holds
an AADL Object model. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MarkerAnalysisErrorReporter.Factory(java.lang.String mt, AnalysisErrorReporterFactory sndFact)
public MarkerAnalysisErrorReporter.Factory(java.lang.String mt)
Method Detail |
---|
public AnalysisErrorReporter getReporterFor(org.eclipse.emf.ecore.resource.Resource rsrc)
AnalysisErrorReporterFactory
Resource
that holds
an AADL Object model. This method
must never return null
. If no factory can be
found/created then it must throw a IllegalArgumentException
.
getReporterFor
in interface AnalysisErrorReporterFactory
rsrc
- The EMF Resource representing the AAXL object model
null
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |