Interface IUglyExpressionsGlobalScope
- All Superinterfaces:
IExpressionsBasisGlobalScope,IExpressionsBasisScope,de.monticore.symboltable.IGlobalScope,IMCBasicsGlobalScope,IMCBasicsScope,IMCBasicTypesGlobalScope,IMCBasicTypesScope,IMCLiteralsBasisGlobalScope,IMCLiteralsBasisScope,de.monticore.symboltable.IScope,IUglyExpressionsScope
- All Known Subinterfaces:
IGrammar_WithConceptsGlobalScope,IJavaClassExpressionsGlobalScope,IJavaLightGlobalScope,IODRulesGlobalScope,ITFBasisExtsGlobalScope,ITFCommonsGlobalScope
- All Known Implementing Classes:
Grammar_WithConceptsGlobalScope,Grammar_WithConceptsGlobalScopeTOP,JavaClassExpressionsGlobalScope,JavaLightGlobalScope,ODRulesGlobalScope,TFBasisExtsGlobalScope,TFCommonsGlobalScope,UglyExpressionsGlobalScope
public interface IUglyExpressionsGlobalScope
extends IMCBasicTypesGlobalScope, IExpressionsBasisGlobalScope, IUglyExpressionsScope
-
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(ExpressionsBasisTraverser visitor) voidaccept(UglyExpressionsTraverser visitor) voidaccept(MCLiteralsBasisTraverser visitor) voidaccept(MCBasicsTraverser visitor) voidaccept(MCBasicTypesTraverser visitor) voidaccept(de.monticore.visitor.ITraverser visitor) default booleancheckIfContinueAsSubScope(String symbolName) default IUglyExpressionsScopedefault StringgetName()default de.monticore.symboltable.serialization.ISymbolDeSergetSymbolDeSer(String key) default booleanvoidloadFileForModelName(String modelName) default voidputSymbolDeSer(String key, de.monticore.symboltable.serialization.ISymbolDeSer value) default voidsetEnclosingScope(IUglyExpressionsScope enclosingScope) Methods inherited from interface de.monticore.expressions.expressionsbasis._symboltable.IExpressionsBasisGlobalScope
setEnclosingScopeMethods inherited from interface de.monticore.expressions.expressionsbasis._symboltable.IExpressionsBasisScope
addSubScope, getSubScopes, getSymbolsSize, removeSubScopeMethods inherited from interface de.monticore.symboltable.IGlobalScope
addLoadedFile, clear, clearLoadedFiles, getDeSer, getFileExt, getSymbolPath, init, isFileLoaded, setDeSer, setFileExt, setSymbolDeSers, setSymbolPathMethods inherited from interface de.monticore.mcbasics._symboltable.IMCBasicsGlobalScope
setEnclosingScopeMethods inherited from interface de.monticore.mcbasics._symboltable.IMCBasicsScope
addSubScope, removeSubScopeMethods inherited from interface de.monticore.types.mcbasictypes._symboltable.IMCBasicTypesGlobalScope
setEnclosingScopeMethods inherited from interface de.monticore.types.mcbasictypes._symboltable.IMCBasicTypesScope
addSubScope, removeSubScopeMethods inherited from interface de.monticore.literals.mcliteralsbasis._symboltable.IMCLiteralsBasisGlobalScope
setEnclosingScopeMethods inherited from interface de.monticore.literals.mcliteralsbasis._symboltable.IMCLiteralsBasisScope
addSubScope, getSubScopes, getSymbolsSize, removeSubScopeMethods inherited from interface de.monticore.symboltable.IScope
add, checkIfContinueWithEnclosingScope, filterSymbolsByAccessModifier, getAstNode, getLocalUnknownSymbols, getNameParts, getRemainingNameForResolveDown, getResolvedOrThrowException, getSpanningSymbol, getUnknownSymbols, isExportingSymbols, isOrdered, isPresentAstNode, isPresentSpanningSymbol, isProperSubScopeOf, isShadowing, isSubScopeOf, remove, setAstNode, setAstNodeAbsent, setExportingSymbols, setName, setNameAbsent, setOrdered, setShadowing, setSpanningSymbol, setSpanningSymbolAbsentMethods inherited from interface de.monticore.expressions.uglyexpressions._symboltable.IUglyExpressionsScope
addSubScope, getSubScopes, getSymbolsSize, removeSubScope
-
Method Details
-
loadFileForModelName
- Specified by:
loadFileForModelNamein interfaceIExpressionsBasisGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCBasicsGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCBasicTypesGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCLiteralsBasisGlobalScope
-
getEnclosingScope
- Specified by:
getEnclosingScopein interfaceIExpressionsBasisGlobalScope- Specified by:
getEnclosingScopein interfaceIExpressionsBasisScope- Specified by:
getEnclosingScopein interfaceIMCBasicsGlobalScope- Specified by:
getEnclosingScopein interfaceIMCBasicsScope- Specified by:
getEnclosingScopein interfaceIMCBasicTypesGlobalScope- Specified by:
getEnclosingScopein interfaceIMCBasicTypesScope- Specified by:
getEnclosingScopein interfaceIMCLiteralsBasisGlobalScope- Specified by:
getEnclosingScopein interfaceIMCLiteralsBasisScope- Specified by:
getEnclosingScopein interfacede.monticore.symboltable.IScope- Specified by:
getEnclosingScopein interfaceIUglyExpressionsScope
-
setEnclosingScope
- Specified by:
setEnclosingScopein interfaceIUglyExpressionsScope
-
getName
- Specified by:
getNamein interfaceIExpressionsBasisGlobalScope- Specified by:
getNamein interfaceIMCBasicsGlobalScope- Specified by:
getNamein interfaceIMCBasicTypesGlobalScope- Specified by:
getNamein interfaceIMCLiteralsBasisGlobalScope- Specified by:
getNamein interfacede.monticore.symboltable.IScope
-
isPresentName
default boolean isPresentName()- Specified by:
isPresentNamein interfaceIExpressionsBasisGlobalScope- Specified by:
isPresentNamein interfaceIMCBasicsGlobalScope- Specified by:
isPresentNamein interfaceIMCBasicTypesGlobalScope- Specified by:
isPresentNamein interfaceIMCLiteralsBasisGlobalScope- Specified by:
isPresentNamein interfacede.monticore.symboltable.IScope
-
checkIfContinueAsSubScope
- Specified by:
checkIfContinueAsSubScopein interfaceIExpressionsBasisGlobalScope- Specified by:
checkIfContinueAsSubScopein interfaceIMCBasicsGlobalScope- Specified by:
checkIfContinueAsSubScopein interfaceIMCBasicTypesGlobalScope- Specified by:
checkIfContinueAsSubScopein interfaceIMCLiteralsBasisGlobalScope- Specified by:
checkIfContinueAsSubScopein interfacede.monticore.symboltable.IScope
-
getSymbolDeSers
- Specified by:
getSymbolDeSersin interfaceIExpressionsBasisGlobalScope- Specified by:
getSymbolDeSersin interfacede.monticore.symboltable.IGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCBasicsGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCBasicTypesGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCLiteralsBasisGlobalScope
-
putSymbolDeSer
- Specified by:
putSymbolDeSerin interfaceIExpressionsBasisGlobalScope- Specified by:
putSymbolDeSerin interfacede.monticore.symboltable.IGlobalScope- Specified by:
putSymbolDeSerin interfaceIMCBasicsGlobalScope- Specified by:
putSymbolDeSerin interfaceIMCBasicTypesGlobalScope- Specified by:
putSymbolDeSerin interfaceIMCLiteralsBasisGlobalScope
-
getSymbolDeSer
- Specified by:
getSymbolDeSerin interfaceIExpressionsBasisGlobalScope- Specified by:
getSymbolDeSerin interfacede.monticore.symboltable.IGlobalScope- Specified by:
getSymbolDeSerin interfaceIMCBasicsGlobalScope- Specified by:
getSymbolDeSerin interfaceIMCBasicTypesGlobalScope- Specified by:
getSymbolDeSerin interfaceIMCLiteralsBasisGlobalScope
-
getRealThis
IUglyExpressionsGlobalScope getRealThis()- Specified by:
getRealThisin interfaceIExpressionsBasisGlobalScope- Specified by:
getRealThisin interfaceIMCBasicsGlobalScope- Specified by:
getRealThisin interfaceIMCBasicTypesGlobalScope- Specified by:
getRealThisin interfaceIMCLiteralsBasisGlobalScope
-
accept
- Specified by:
acceptin interfaceIUglyExpressionsScope
-
accept
- Specified by:
acceptin interfaceIMCBasicTypesGlobalScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIUglyExpressionsScope
-
accept
- Specified by:
acceptin interfaceIExpressionsBasisGlobalScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceIUglyExpressionsScope
-
accept
- Specified by:
acceptin interfaceIExpressionsBasisGlobalScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceIMCBasicsGlobalScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesGlobalScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIUglyExpressionsScope
-
accept
- Specified by:
acceptin interfaceIExpressionsBasisGlobalScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceIMCLiteralsBasisGlobalScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfaceIUglyExpressionsScope
-
accept
void accept(de.monticore.visitor.ITraverser visitor) - Specified by:
acceptin interfaceIExpressionsBasisGlobalScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceIMCBasicsGlobalScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesGlobalScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCLiteralsBasisGlobalScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfacede.monticore.symboltable.IScope- Specified by:
acceptin interfaceIUglyExpressionsScope
-