Class EmptyMCFunctionTypesParserInfo
java.lang.Object
de.monticore.types.mcfunctiontypes._parser.MCFunctionTypesParserInfo
de.monticore.types.mcfunctiontypes._parser.EmptyMCFunctionTypesParserInfo
Implementation of MCFunctionTypesParserInfo 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.mcfunctiontypes._parser.MCFunctionTypesParserInfo
delegate, statesDefiningName, statesWithUsageNameMCFunctionParTypes, statesWithUsageNameMCReturnType, statesWithUsageNameMCType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean_stateDefinesName(int state) protected boolean_stateHasUsageNameMCFunctionParTypes(int state) protected boolean_stateHasUsageNameMCReturnType(int state) protected boolean_stateHasUsageNameMCType(int state) Methods inherited from class de.monticore.types.mcfunctiontypes._parser.MCFunctionTypesParserInfo
_getImplementationOfInterfaceProd, getDelegate, getImplementationOfInterfaceProd, init, initMe, stateDefinesName, stateHasUsageNameMCFunctionParTypes, stateHasUsageNameMCReturnType, stateHasUsageNameMCType
-
Constructor Details
-
EmptyMCFunctionTypesParserInfo
public EmptyMCFunctionTypesParserInfo()
-
-
Method Details
-
_stateHasUsageNameMCType
protected boolean _stateHasUsageNameMCType(int state) - Overrides:
_stateHasUsageNameMCTypein classMCFunctionTypesParserInfo
-
_stateHasUsageNameMCFunctionParTypes
protected boolean _stateHasUsageNameMCFunctionParTypes(int state) - Overrides:
_stateHasUsageNameMCFunctionParTypesin classMCFunctionTypesParserInfo
-
_stateHasUsageNameMCReturnType
protected boolean _stateHasUsageNameMCReturnType(int state) - Overrides:
_stateHasUsageNameMCReturnTypein classMCFunctionTypesParserInfo
-
_stateDefinesName
protected boolean _stateDefinesName(int state) - Overrides:
_stateDefinesNamein classMCFunctionTypesParserInfo
-