Class EmptyMCCollectionTypesParserInfo
- java.lang.Object
-
- de.monticore.types.mccollectiontypes._parser.MCCollectionTypesParserInfo
-
- de.monticore.types.mccollectiontypes._parser.EmptyMCCollectionTypesParserInfo
-
- Direct Known Subclasses:
Grammar_WithConceptsParserInfoForMCCollectionTypes,GrammarParserInfoForMCCollectionTypes,JavaClassExpressionsParserInfoForMCCollectionTypes,JavaLightParserInfoForMCCollectionTypes,MCFullGenericTypesParserInfoForMCCollectionTypes,MCSimpleGenericTypesParserInfoForMCCollectionTypes,ODRuleGenerationParserInfoForMCCollectionTypes,ODRulesParserInfoForMCCollectionTypes,StreamExpressionsParserInfoForMCCollectionTypes,TFBasisExtsParserInfoForMCCollectionTypes,TFCommonsParserInfoForMCCollectionTypes
public abstract class EmptyMCCollectionTypesParserInfo extends MCCollectionTypesParserInfo
Implementation of MCCollectionTypesParserInfo 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.types.mccollectiontypes._parser.MCCollectionTypesParserInfo
delegate, statesDefiningName, statesWithUsageNameKey, statesWithUsageNameMCPrimitiveType, statesWithUsageNameMCQualifiedType, statesWithUsageNameMCTypeArgument, statesWithUsageNameValue
-
-
Constructor Summary
Constructors Constructor Description EmptyMCCollectionTypesParserInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean_stateDefinesName(int state)protected boolean_stateHasUsageNameKey(int state)protected boolean_stateHasUsageNameMCPrimitiveType(int state)protected boolean_stateHasUsageNameMCQualifiedType(int state)protected boolean_stateHasUsageNameMCTypeArgument(int state)protected boolean_stateHasUsageNameValue(int state)-
Methods inherited from class de.monticore.types.mccollectiontypes._parser.MCCollectionTypesParserInfo
_getImplementationOfInterfaceProd, getDelegate, getImplementationOfInterfaceProd, init, initMe, stateDefinesName, stateHasUsageNameKey, stateHasUsageNameMCPrimitiveType, stateHasUsageNameMCQualifiedType, stateHasUsageNameMCTypeArgument, stateHasUsageNameValue
-
-
-
-
Method Detail
-
_stateHasUsageNameMCTypeArgument
protected boolean _stateHasUsageNameMCTypeArgument(int state)
- Overrides:
_stateHasUsageNameMCTypeArgumentin classMCCollectionTypesParserInfo
-
_stateHasUsageNameKey
protected boolean _stateHasUsageNameKey(int state)
- Overrides:
_stateHasUsageNameKeyin classMCCollectionTypesParserInfo
-
_stateHasUsageNameValue
protected boolean _stateHasUsageNameValue(int state)
- Overrides:
_stateHasUsageNameValuein classMCCollectionTypesParserInfo
-
_stateHasUsageNameMCQualifiedType
protected boolean _stateHasUsageNameMCQualifiedType(int state)
- Overrides:
_stateHasUsageNameMCQualifiedTypein classMCCollectionTypesParserInfo
-
_stateHasUsageNameMCPrimitiveType
protected boolean _stateHasUsageNameMCPrimitiveType(int state)
- Overrides:
_stateHasUsageNameMCPrimitiveTypein classMCCollectionTypesParserInfo
-
_stateDefinesName
protected boolean _stateDefinesName(int state)
- Overrides:
_stateDefinesNamein classMCCollectionTypesParserInfo
-
-