Package | Description |
---|---|
org.osate.aadl2.modelsupport.errorreporting | |
org.osate.annexsupport | |
org.osate.xtext.aadl2.errormodel.parsing |
Modifier and Type | Class and Description |
---|---|
class |
AbstractParseErrorReporter
Base implementation that insures messages counts are updated.
|
class |
ChainedParseErrorReporter |
class |
LogParseErrorReporter
An implementation of
edu.cmu.sei.aadl.model.pluginsupport.ParseErrorReporter that reports
errors to the Eclipse "error" log. |
class |
MarkerParseErrorReporter
An implementation of
edu.cmu.sei.aadl.model.pluginsupport.ParseErrorReporter that reports
errors as markers on the aadl text files. |
class |
NullParseErrorReporter
An implementation of
edu.cmu.sei.aadl.model.pluginsupport.ParseErrorReporter that silently
discards all reported errors. |
class |
QueuingParserErrorReporter
An implementation of
edu.cmu.sei.aadl.model.pluginsupport.ParseErrorReporter that reports
errors by storing them in a queue that can be retreived by calling
QueuingParserErrorReporter.getErrors() . |
class |
WriterParseErrorReporter
An implementation of
edu.cmu.sei.aadl.model.pluginsupport.ParseErrorReporter that outputs
the messages to a Java Writer . |
Modifier and Type | Method and Description |
---|---|
ParseErrorReporter |
ParseErrorReporterManager.getReporter(org.eclipse.core.resources.IResource aadlRsrc)
Get the error reporter that is associated with AADL Text file named by
the given filename.
|
ParseErrorReporter |
WriterParseErrorReporter.Factory.getReporterFor(org.eclipse.core.resources.IResource aadlRsrc)
The given AADL IResource is allowed to be
null . |
ParseErrorReporter |
ParseErrorReporterFactory.getReporterFor(org.eclipse.core.resources.IResource aadlRsrc)
Obtain an error reporter to use for the AADL text file associated with
the given
IResource . |
ParseErrorReporter |
MarkerParseErrorReporter.Factory.getReporterFor(org.eclipse.core.resources.IResource aadlRsrc) |
ParseErrorReporter |
LogParseErrorReporter.Factory.getReporterFor(org.eclipse.core.resources.IResource aadlRsrc)
The given AADL IResource is allowed to be
null . |
ParseErrorReporter |
ChainedParseErrorReporter.Factory.getReporterFor(org.eclipse.core.resources.IResource aadlRsrc) |
Modifier and Type | Method and Description |
---|---|
AnnexLibrary |
DefaultAnnexParser.parseAnnexLibrary(java.lang.String annexName,
java.lang.String source,
java.lang.String filename,
int line,
int column,
ParseErrorReporter errReporter) |
AnnexLibrary |
AnnexParserProxy.parseAnnexLibrary(java.lang.String annexName,
java.lang.String source,
java.lang.String filename,
int line,
int column,
ParseErrorReporter errReporter) |
AnnexLibrary |
AnnexParser.parseAnnexLibrary(java.lang.String annexName,
java.lang.String source,
java.lang.String filename,
int line,
int column,
ParseErrorReporter errReporter)
Parse the content of an annex library element found in an AADL
specification or package section.
|
AnnexSubclause |
DefaultAnnexParser.parseAnnexSubclause(java.lang.String annexName,
java.lang.String source,
java.lang.String filename,
int line,
int column,
ParseErrorReporter errReporter) |
AnnexSubclause |
AnnexParserProxy.parseAnnexSubclause(java.lang.String annexName,
java.lang.String source,
java.lang.String filename,
int line,
int column,
ParseErrorReporter errReporter) |
AnnexSubclause |
AnnexParser.parseAnnexSubclause(java.lang.String annexName,
java.lang.String source,
java.lang.String filename,
int line,
int column,
ParseErrorReporter errReporter)
Parse the content of an annex subclause element found in an AADL
classifier.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
EMV2AnnexParser.parse(java.lang.String editString,
org.eclipse.xtext.ParserRule parserRule,
java.lang.String filename,
int line,
int offset,
ParseErrorReporter err) |
AnnexLibrary |
EMV2AnnexParser.parseAnnexLibrary(java.lang.String annexName,
java.lang.String source,
java.lang.String filename,
int line,
int column,
ParseErrorReporter errReporter) |
AnnexSubclause |
EMV2AnnexParser.parseAnnexSubclause(java.lang.String annexName,
java.lang.String source,
java.lang.String filename,
int line,
int column,
ParseErrorReporter errReporter) |