Class EmptyMCCommonLiteralsParserInfo
java.lang.Object
de.monticore.literals.mccommonliterals._parser.MCCommonLiteralsParserInfo
de.monticore.literals.mccommonliterals._parser.EmptyMCCommonLiteralsParserInfo
- Direct Known Subclasses:
CardinalityParserInfoForMCCommonLiterals,Grammar_WithConceptsParserInfoForMCCommonLiterals,GrammarParserInfoForMCCommonLiterals,JavaLightParserInfoForMCCommonLiterals,MCCommonParserInfoForMCCommonLiterals,MCJavaLiteralsParserInfoForMCCommonLiterals,ODRulesParserInfoForMCCommonLiterals,RegExTypeParserInfoForMCCommonLiterals,RegularExpressionsParserInfoForMCCommonLiterals,SIUnitLiteralsParserInfoForMCCommonLiterals,SIUnitsParserInfoForMCCommonLiterals,SIUnitTypes4ComputingParserInfoForMCCommonLiterals,SIUnitTypes4MathParserInfoForMCCommonLiterals,TagSchemaParserInfoForMCCommonLiterals,TagsParserInfoForMCCommonLiterals,TFBasisExtsParserInfoForMCCommonLiterals,TFCommonsParserInfoForMCCommonLiterals,UMLModifierParserInfoForMCCommonLiterals,UMLStereotypeParserInfoForMCCommonLiterals
Implementation of MCCommonLiteralsParserInfo 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.literals.mccommonliterals._parser.MCCommonLiteralsParserInfo
delegate, statesDefiningName, statesWithUsageNameDigits, statesWithUsageNamePost, statesWithUsageNamePre, statesWithUsageNameSource -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean_stateDefinesName(int state) protected boolean_stateHasUsageNameDigits(int state) protected boolean_stateHasUsageNamePost(int state) protected boolean_stateHasUsageNamePre(int state) protected boolean_stateHasUsageNameSource(int state) Methods inherited from class de.monticore.literals.mccommonliterals._parser.MCCommonLiteralsParserInfo
_getImplementationOfInterfaceProd, getDelegate, getImplementationOfInterfaceProd, init, initMe, stateDefinesName, stateHasUsageNameDigits, stateHasUsageNamePost, stateHasUsageNamePre, stateHasUsageNameSource
-
Constructor Details
-
EmptyMCCommonLiteralsParserInfo
public EmptyMCCommonLiteralsParserInfo()
-
-
Method Details
-
_stateHasUsageNameSource
protected boolean _stateHasUsageNameSource(int state) - Overrides:
_stateHasUsageNameSourcein classMCCommonLiteralsParserInfo
-
_stateHasUsageNameDigits
protected boolean _stateHasUsageNameDigits(int state) - Overrides:
_stateHasUsageNameDigitsin classMCCommonLiteralsParserInfo
-
_stateHasUsageNamePre
protected boolean _stateHasUsageNamePre(int state) - Overrides:
_stateHasUsageNamePrein classMCCommonLiteralsParserInfo
-
_stateHasUsageNamePost
protected boolean _stateHasUsageNamePost(int state) - Overrides:
_stateHasUsageNamePostin classMCCommonLiteralsParserInfo
-
_stateDefinesName
protected boolean _stateDefinesName(int state) - Overrides:
_stateDefinesNamein classMCCommonLiteralsParserInfo
-