Class EmptyMCAssertStatementsParserInfo
java.lang.Object
de.monticore.statements.mcassertstatements._parser.MCAssertStatementsParserInfo
de.monticore.statements.mcassertstatements._parser.EmptyMCAssertStatementsParserInfo
- Direct Known Subclasses:
MCFullJavaStatementsParserInfoForMCAssertStatements
Implementation of MCAssertStatementsParserInfo where every method returns false.
This is used in the static delegate pattern as the superclass for the ParserInfoForSuperLang classes.
Therefore, the ParserInfoForSuperLang classes don't have to know all symbol references and usage names that are used in a super-language, but not in the sub-language.
-
Field Summary
Fields inherited from class de.monticore.statements.mcassertstatements._parser.MCAssertStatementsParserInfo
delegate, statesDefiningName, statesWithUsageNameAssertion, statesWithUsageNameMessage -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean_stateDefinesName(int state) protected boolean_stateHasUsageNameAssertion(int state) protected boolean_stateHasUsageNameMessage(int state) Methods inherited from class de.monticore.statements.mcassertstatements._parser.MCAssertStatementsParserInfo
_getImplementationOfInterfaceProd, getDelegate, getImplementationOfInterfaceProd, init, initMe, stateDefinesName, stateHasUsageNameAssertion, stateHasUsageNameMessage
-
Constructor Details
-
EmptyMCAssertStatementsParserInfo
public EmptyMCAssertStatementsParserInfo()
-
-
Method Details
-
_stateHasUsageNameAssertion
protected boolean _stateHasUsageNameAssertion(int state) - Overrides:
_stateHasUsageNameAssertionin classMCAssertStatementsParserInfo
-
_stateHasUsageNameMessage
protected boolean _stateHasUsageNameMessage(int state) - Overrides:
_stateHasUsageNameMessagein classMCAssertStatementsParserInfo
-
_stateDefinesName
protected boolean _stateDefinesName(int state) - Overrides:
_stateDefinesNamein classMCAssertStatementsParserInfo
-