Class GrammarGlobalScope
java.lang.Object
de.monticore.grammar.grammar._symboltable.GrammarScope
de.monticore.grammar.grammar._symboltable.GrammarGlobalScope
- All Implemented Interfaces:
IGrammarGlobalScope,IGrammarScope,IGrammarScopeTOP,IMCCommonLiteralsGlobalScope,IMCCommonLiteralsScope,IMCLiteralsBasisGlobalScope,IMCLiteralsBasisScope,IMCBasicsGlobalScope,IMCBasicsScope,de.monticore.symboltable.IGlobalScope,de.monticore.symboltable.IScope,IMCBasicTypesGlobalScope,IMCBasicTypesScope,IMCCollectionTypesGlobalScope,IMCCollectionTypesScope,IMCSimpleGenericTypesGlobalScope,IMCSimpleGenericTypesScope
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<IAdditionalAttributeSymbolResolver> protected List<IMCGrammarSymbolResolver> protected List<IProdSymbolResolver> protected List<IRuleComponentSymbolResolver> de.monticore.symboltable.serialization.IDeSerprotected Stringprotected de.monticore.io.paths.MCPathprotected GrammarSymbols2JsonFields inherited from class de.monticore.grammar.grammar._symboltable.GrammarScope
additionalAttributeSymbols, additionalAttributeSymbolsAlreadyResolved, astNode, enclosingScope, exportingSymbols, mCGrammarSymbols, mCGrammarSymbolsAlreadyResolved, name, ordered, prodSymbols, prodSymbolsAlreadyResolved, ruleComponentSymbols, ruleComponentSymbolsAlreadyResolved, shadowing, spanningSymbol, subScopes, unknownSymbols, unknownSymbolsAlreadyResolved -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(GrammarTraverser visitor) voidaccept(MCCommonLiteralsTraverser visitor) voidaccept(MCLiteralsBasisTraverser visitor) voidaccept(MCBasicsTraverser visitor) voidaccept(MCBasicTypesTraverser visitor) voidaccept(MCCollectionTypesTraverser visitor) voidaccept(MCSimpleGenericTypesTraverser visitor) voidaccept(de.monticore.visitor.ITraverser visitor) voidaddLoadedFile(String name) voidclear()voidde.monticore.symboltable.serialization.IDeSergetDeSer()de.monticore.io.paths.MCPathvoidinit()booleanisFileLoaded(String name) voidvoidloadFileForModelName(String modelName) voidloadMCGrammar(String name) voidvoidloadRuleComponent(String name) voidvoidvoidputProdSymbolDeSer(String kind) voidvoidsetAdaptedAdditionalAttributeSymbolResolverList(List<IAdditionalAttributeSymbolResolver> adaptedAdditionalAttributeSymbolResolver) voidsetAdaptedMCGrammarSymbolResolverList(List<IMCGrammarSymbolResolver> adaptedMCGrammarSymbolResolver) voidsetAdaptedProdSymbolResolverList(List<IProdSymbolResolver> adaptedProdSymbolResolver) voidsetAdaptedRuleComponentSymbolResolverList(List<IRuleComponentSymbolResolver> adaptedRuleComponentSymbolResolver) voidsetDeSer(de.monticore.symboltable.serialization.IDeSer deSer) voidsetFileExt(String fileExt) voidsetSymbolDeSers(Map<String, de.monticore.symboltable.serialization.ISymbolDeSer> symbolDeSers) voidsetSymbolPath(de.monticore.io.paths.MCPath symbolPath) voidsetSymbols2Json(GrammarSymbols2Json symbols2Json) Methods inherited from class de.monticore.grammar.grammar._symboltable.GrammarScope
add, add, add, add, add, addSubScope, addSubScope, addSubScope, addSubScope, addSubScope, addSubScope, addSubScope, getAdditionalAttributeSymbols, getAdditionalAttributeSymbolsWithSubKinds, getAstNode, getEnclosingScope, getMCGrammarSymbols, getMCGrammarSymbolsWithSubKinds, getName, getProdSymbols, getProdSymbolsWithSubKinds, getRuleComponentSymbols, getRuleComponentSymbolsWithSubKinds, getSpanningSymbol, getSubScopes, getUnknownSymbols, getUnknownSymbolsWithSubKinds, isAdditionalAttributeSymbolsAlreadyResolved, isExportingSymbols, isMCGrammarSymbolsAlreadyResolved, isOrdered, isPresentAstNode, isPresentName, isPresentSpanningSymbol, isProdSymbolsAlreadyResolved, isRuleComponentSymbolsAlreadyResolved, isShadowing, isUnknownSymbolsAlreadyResolved, remove, remove, remove, remove, remove, removeSubScope, removeSubScope, removeSubScope, removeSubScope, removeSubScope, removeSubScope, removeSubScope, resolveAdditionalAttributeSubKinds, resolveMCGrammarSubKinds, resolveProdSubKinds, resolveRuleComponentSubKinds, setAdditionalAttributeSymbolsAlreadyResolved, setAstNode, setAstNodeAbsent, setEnclosingScope, setEnclosingScope, setEnclosingScope, setEnclosingScope, setEnclosingScope, setEnclosingScope, setEnclosingScope, setExportingSymbols, setMCGrammarSymbolsAlreadyResolved, setName, setNameAbsent, setOrdered, setProdSymbolsAlreadyResolved, setRuleComponentSymbolsAlreadyResolved, setShadowing, setSpanningSymbol, setSpanningSymbolAbsent, setSubScopes, setUnknownSymbolsAlreadyResolvedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.grammar.grammar._symboltable.IGrammarGlobalScope
addAdaptedAdditionalAttributeSymbolResolver, addAdaptedAdditionalAttributeSymbolResolver, addAdaptedMCGrammarSymbolResolver, addAdaptedMCGrammarSymbolResolver, addAdaptedProdSymbolResolver, addAdaptedProdSymbolResolver, addAdaptedRuleComponentSymbolResolver, addAdaptedRuleComponentSymbolResolver, addAllAdaptedAdditionalAttributeSymbolResolver, addAllAdaptedAdditionalAttributeSymbolResolver, addAllAdaptedMCGrammarSymbolResolver, addAllAdaptedMCGrammarSymbolResolver, addAllAdaptedProdSymbolResolver, addAllAdaptedProdSymbolResolver, addAllAdaptedRuleComponentSymbolResolver, addAllAdaptedRuleComponentSymbolResolver, calculateModelNamesForAdditionalAttribute, calculateModelNamesForMCGrammar, calculateModelNamesForProd, calculateModelNamesForRuleComponent, checkIfContinueAsSubScope, clearAdaptedAdditionalAttributeSymbolResolver, clearAdaptedMCGrammarSymbolResolver, clearAdaptedProdSymbolResolver, clearAdaptedRuleComponentSymbolResolver, containsAdaptedAdditionalAttributeSymbolResolver, containsAdaptedMCGrammarSymbolResolver, containsAdaptedProdSymbolResolver, containsAdaptedRuleComponentSymbolResolver, containsAllAdaptedAdditionalAttributeSymbolResolver, containsAllAdaptedMCGrammarSymbolResolver, containsAllAdaptedProdSymbolResolver, containsAllAdaptedRuleComponentSymbolResolver, equalsAdaptedAdditionalAttributeSymbolResolver, equalsAdaptedMCGrammarSymbolResolver, equalsAdaptedProdSymbolResolver, equalsAdaptedRuleComponentSymbolResolver, forEachAdaptedAdditionalAttributeSymbolResolver, forEachAdaptedMCGrammarSymbolResolver, forEachAdaptedProdSymbolResolver, forEachAdaptedRuleComponentSymbolResolver, getAdaptedAdditionalAttributeSymbolResolver, getAdaptedMCGrammarSymbolResolver, getAdaptedProdSymbolResolver, getAdaptedRuleComponentSymbolResolver, getAdditionalAttributeSymbolDeSer, getEnclosingScope, getMCGrammarSymbolDeSer, getName, getProdSymbolDeSer, getRuleComponentSymbolDeSer, getSymbolDeSer, hashCodeAdaptedAdditionalAttributeSymbolResolver, hashCodeAdaptedMCGrammarSymbolResolver, hashCodeAdaptedProdSymbolResolver, hashCodeAdaptedRuleComponentSymbolResolver, indexOfAdaptedAdditionalAttributeSymbolResolver, indexOfAdaptedMCGrammarSymbolResolver, indexOfAdaptedProdSymbolResolver, indexOfAdaptedRuleComponentSymbolResolver, isEmptyAdaptedAdditionalAttributeSymbolResolver, isEmptyAdaptedMCGrammarSymbolResolver, isEmptyAdaptedProdSymbolResolver, isEmptyAdaptedRuleComponentSymbolResolver, isPresentName, iteratorAdaptedAdditionalAttributeSymbolResolver, iteratorAdaptedMCGrammarSymbolResolver, iteratorAdaptedProdSymbolResolver, iteratorAdaptedRuleComponentSymbolResolver, lastIndexOfAdaptedAdditionalAttributeSymbolResolver, lastIndexOfAdaptedMCGrammarSymbolResolver, lastIndexOfAdaptedProdSymbolResolver, lastIndexOfAdaptedRuleComponentSymbolResolver, listIteratorAdaptedAdditionalAttributeSymbolResolver, listIteratorAdaptedAdditionalAttributeSymbolResolver, listIteratorAdaptedMCGrammarSymbolResolver, listIteratorAdaptedMCGrammarSymbolResolver, listIteratorAdaptedProdSymbolResolver, listIteratorAdaptedProdSymbolResolver, listIteratorAdaptedRuleComponentSymbolResolver, listIteratorAdaptedRuleComponentSymbolResolver, parallelStreamAdaptedAdditionalAttributeSymbolResolver, parallelStreamAdaptedMCGrammarSymbolResolver, parallelStreamAdaptedProdSymbolResolver, parallelStreamAdaptedRuleComponentSymbolResolver, putSymbolDeSer, removeAdaptedAdditionalAttributeSymbolResolver, removeAdaptedAdditionalAttributeSymbolResolver, removeAdaptedMCGrammarSymbolResolver, removeAdaptedMCGrammarSymbolResolver, removeAdaptedProdSymbolResolver, removeAdaptedProdSymbolResolver, removeAdaptedRuleComponentSymbolResolver, removeAdaptedRuleComponentSymbolResolver, removeAllAdaptedAdditionalAttributeSymbolResolver, removeAllAdaptedMCGrammarSymbolResolver, removeAllAdaptedProdSymbolResolver, removeAllAdaptedRuleComponentSymbolResolver, removeIfAdaptedAdditionalAttributeSymbolResolver, removeIfAdaptedMCGrammarSymbolResolver, removeIfAdaptedProdSymbolResolver, removeIfAdaptedRuleComponentSymbolResolver, replaceAllAdaptedAdditionalAttributeSymbolResolver, replaceAllAdaptedMCGrammarSymbolResolver, replaceAllAdaptedProdSymbolResolver, replaceAllAdaptedRuleComponentSymbolResolver, resolveAdaptedAdditionalAttribute, resolveAdaptedMCGrammar, resolveAdaptedProd, resolveAdaptedRuleComponent, resolveAdditionalAttributeMany, resolveMCGrammarMany, resolveProdMany, resolveRuleComponentMany, retainAllAdaptedAdditionalAttributeSymbolResolver, retainAllAdaptedMCGrammarSymbolResolver, retainAllAdaptedProdSymbolResolver, retainAllAdaptedRuleComponentSymbolResolver, setAdaptedAdditionalAttributeSymbolResolver, setAdaptedMCGrammarSymbolResolver, setAdaptedProdSymbolResolver, setAdaptedRuleComponentSymbolResolver, setEnclosingScope, sizeAdaptedAdditionalAttributeSymbolResolver, sizeAdaptedMCGrammarSymbolResolver, sizeAdaptedProdSymbolResolver, sizeAdaptedRuleComponentSymbolResolver, sortAdaptedAdditionalAttributeSymbolResolver, sortAdaptedMCGrammarSymbolResolver, sortAdaptedProdSymbolResolver, sortAdaptedRuleComponentSymbolResolver, spliteratorAdaptedAdditionalAttributeSymbolResolver, spliteratorAdaptedMCGrammarSymbolResolver, spliteratorAdaptedProdSymbolResolver, spliteratorAdaptedRuleComponentSymbolResolver, streamAdaptedAdditionalAttributeSymbolResolver, streamAdaptedMCGrammarSymbolResolver, streamAdaptedProdSymbolResolver, streamAdaptedRuleComponentSymbolResolver, subListAdaptedAdditionalAttributeSymbolResolver, subListAdaptedMCGrammarSymbolResolver, subListAdaptedProdSymbolResolver, subListAdaptedRuleComponentSymbolResolver, toArrayAdaptedAdditionalAttributeSymbolResolver, toArrayAdaptedAdditionalAttributeSymbolResolver, toArrayAdaptedMCGrammarSymbolResolver, toArrayAdaptedMCGrammarSymbolResolver, toArrayAdaptedProdSymbolResolver, toArrayAdaptedProdSymbolResolver, toArrayAdaptedRuleComponentSymbolResolver, toArrayAdaptedRuleComponentSymbolResolverMethods inherited from interface de.monticore.grammar.grammar._symboltable.IGrammarScope
getAstAttributeList, getSymbolAttributeList, isQualified, isQualified, resolveInSuperGrammar, resolveInSuperGrammars, resolveProdImportedMethods inherited from interface de.monticore.grammar.grammar._symboltable.IGrammarScopeTOP
add, add, add, add, addSubScope, continueAdditionalAttributeWithEnclosingScope, continueAsAdditionalAttributeSubScope, continueAsMCGrammarSubScope, continueAsProdSubScope, continueAsRuleComponentSubScope, continueMCGrammarWithEnclosingScope, continueProdWithEnclosingScope, continueRuleComponentWithEnclosingScope, filterAdditionalAttribute, filterMCGrammar, filterProd, filterRuleComponent, getAdditionalAttributeSymbols, getAdditionalAttributeSymbolsWithSubKinds, getLocalAdditionalAttributeSymbols, getLocalMCGrammarSymbols, getLocalProdSymbols, getLocalRuleComponentSymbols, getMCGrammarSymbols, getMCGrammarSymbolsWithSubKinds, getProdSymbols, getProdSymbolsWithSubKinds, getRuleComponentSymbols, getRuleComponentSymbolsWithSubKinds, getSubScopes, getSymbolsSize, isAdditionalAttributeSymbolsAlreadyResolved, isMCGrammarSymbolsAlreadyResolved, isProdSymbolsAlreadyResolved, isRuleComponentSymbolsAlreadyResolved, remove, remove, remove, remove, removeSubScope, resolveAdaptedAdditionalAttributeLocallyMany, resolveAdaptedMCGrammarLocallyMany, resolveAdaptedProdLocallyMany, resolveAdaptedRuleComponentLocallyMany, resolveAdditionalAttribute, resolveAdditionalAttribute, resolveAdditionalAttribute, resolveAdditionalAttribute, resolveAdditionalAttributeDown, resolveAdditionalAttributeDown, resolveAdditionalAttributeDown, resolveAdditionalAttributeDownMany, resolveAdditionalAttributeDownMany, resolveAdditionalAttributeDownMany, resolveAdditionalAttributeDownMany, resolveAdditionalAttributeLocally, resolveAdditionalAttributeLocallyMany, resolveAdditionalAttributeMany, resolveAdditionalAttributeMany, resolveAdditionalAttributeMany, resolveAdditionalAttributeMany, resolveAdditionalAttributeMany, resolveAdditionalAttributeSubKinds, resolveMCGrammar, resolveMCGrammar, resolveMCGrammar, resolveMCGrammar, resolveMCGrammarDown, resolveMCGrammarDown, resolveMCGrammarDown, resolveMCGrammarDownMany, resolveMCGrammarDownMany, resolveMCGrammarDownMany, resolveMCGrammarDownMany, resolveMCGrammarLocally, resolveMCGrammarLocallyMany, resolveMCGrammarMany, resolveMCGrammarMany, resolveMCGrammarMany, resolveMCGrammarMany, resolveMCGrammarMany, resolveMCGrammarSubKinds, resolveProd, resolveProd, resolveProd, resolveProd, resolveProdDown, resolveProdDown, resolveProdDown, resolveProdDownMany, resolveProdDownMany, resolveProdDownMany, resolveProdDownMany, resolveProdLocally, resolveProdLocallyMany, resolveProdMany, resolveProdMany, resolveProdMany, resolveProdMany, resolveProdMany, resolveProdSubKinds, resolveRuleComponent, resolveRuleComponent, resolveRuleComponent, resolveRuleComponent, resolveRuleComponentDown, resolveRuleComponentDown, resolveRuleComponentDown, resolveRuleComponentDownMany, resolveRuleComponentDownMany, resolveRuleComponentDownMany, resolveRuleComponentDownMany, resolveRuleComponentLocally, resolveRuleComponentLocallyMany, resolveRuleComponentMany, resolveRuleComponentMany, resolveRuleComponentMany, resolveRuleComponentMany, resolveRuleComponentMany, resolveRuleComponentSubKinds, setAdditionalAttributeSymbolsAlreadyResolved, setMCGrammarSymbolsAlreadyResolved, setProdSymbolsAlreadyResolved, setRuleComponentSymbolsAlreadyResolvedMethods 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.types.mccollectiontypes._symboltable.IMCCollectionTypesGlobalScope
setEnclosingScopeMethods inherited from interface de.monticore.types.mccollectiontypes._symboltable.IMCCollectionTypesScope
addSubScope, removeSubScopeMethods inherited from interface de.monticore.literals.mccommonliterals._symboltable.IMCCommonLiteralsGlobalScope
setEnclosingScopeMethods inherited from interface de.monticore.literals.mccommonliterals._symboltable.IMCCommonLiteralsScope
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.types.mcsimplegenerictypes._symboltable.IMCSimpleGenericTypesGlobalScope
setEnclosingScopeMethods inherited from interface de.monticore.types.mcsimplegenerictypes._symboltable.IMCSimpleGenericTypesScope
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, setSpanningSymbolAbsent
-
Field Details
-
symbolPath
protected de.monticore.io.paths.MCPath symbolPath -
fileExt
-
deSer
public de.monticore.symboltable.serialization.IDeSer deSer -
symbolDeSers
-
symbols2Json
-
cache
-
adaptedMCGrammarSymbolResolver
-
adaptedAdditionalAttributeSymbolResolver
-
adaptedProdSymbolResolver
-
adaptedRuleComponentSymbolResolver
-
-
Constructor Details
-
GrammarGlobalScope
-
GrammarGlobalScope
public GrammarGlobalScope()
-
-
Method Details
-
getSymbolPath
public de.monticore.io.paths.MCPath getSymbolPath()- Specified by:
getSymbolPathin interfacede.monticore.symboltable.IGlobalScope
-
setSymbolPath
public void setSymbolPath(de.monticore.io.paths.MCPath symbolPath) - Specified by:
setSymbolPathin interfacede.monticore.symboltable.IGlobalScope
-
getFileExt
- Specified by:
getFileExtin interfacede.monticore.symboltable.IGlobalScope
-
setFileExt
- Specified by:
setFileExtin interfacede.monticore.symboltable.IGlobalScope
-
getDeSer
public de.monticore.symboltable.serialization.IDeSer getDeSer()- Specified by:
getDeSerin interfacede.monticore.symboltable.IGlobalScope
-
setDeSer
public void setDeSer(de.monticore.symboltable.serialization.IDeSer deSer) - Specified by:
setDeSerin interfacede.monticore.symboltable.IGlobalScope
-
getSymbolDeSers
- Specified by:
getSymbolDeSersin interfacede.monticore.symboltable.IGlobalScope- Specified by:
getSymbolDeSersin interfaceIGrammarGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCBasicsGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCBasicTypesGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCCollectionTypesGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCCommonLiteralsGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCLiteralsBasisGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCSimpleGenericTypesGlobalScope
-
setSymbolDeSers
public void setSymbolDeSers(Map<String, de.monticore.symboltable.serialization.ISymbolDeSer> symbolDeSers) - Specified by:
setSymbolDeSersin interfacede.monticore.symboltable.IGlobalScope
-
setSymbols2Json
-
getSymbols2Json
-
addLoadedFile
- Specified by:
addLoadedFilein interfacede.monticore.symboltable.IGlobalScope
-
clearLoadedFiles
public void clearLoadedFiles()- Specified by:
clearLoadedFilesin interfacede.monticore.symboltable.IGlobalScope
-
isFileLoaded
- Specified by:
isFileLoadedin interfacede.monticore.symboltable.IGlobalScope
-
init
public void init()- Specified by:
initin interfacede.monticore.symboltable.IGlobalScope
-
getAdaptedMCGrammarSymbolResolverList
- Specified by:
getAdaptedMCGrammarSymbolResolverListin interfaceIGrammarGlobalScope
-
setAdaptedMCGrammarSymbolResolverList
public void setAdaptedMCGrammarSymbolResolverList(List<IMCGrammarSymbolResolver> adaptedMCGrammarSymbolResolver) - Specified by:
setAdaptedMCGrammarSymbolResolverListin interfaceIGrammarGlobalScope
-
getAdaptedAdditionalAttributeSymbolResolverList
- Specified by:
getAdaptedAdditionalAttributeSymbolResolverListin interfaceIGrammarGlobalScope
-
setAdaptedAdditionalAttributeSymbolResolverList
public void setAdaptedAdditionalAttributeSymbolResolverList(List<IAdditionalAttributeSymbolResolver> adaptedAdditionalAttributeSymbolResolver) - Specified by:
setAdaptedAdditionalAttributeSymbolResolverListin interfaceIGrammarGlobalScope
-
getAdaptedProdSymbolResolverList
- Specified by:
getAdaptedProdSymbolResolverListin interfaceIGrammarGlobalScope
-
setAdaptedProdSymbolResolverList
- Specified by:
setAdaptedProdSymbolResolverListin interfaceIGrammarGlobalScope
-
getAdaptedRuleComponentSymbolResolverList
- Specified by:
getAdaptedRuleComponentSymbolResolverListin interfaceIGrammarGlobalScope
-
setAdaptedRuleComponentSymbolResolverList
public void setAdaptedRuleComponentSymbolResolverList(List<IRuleComponentSymbolResolver> adaptedRuleComponentSymbolResolver) - Specified by:
setAdaptedRuleComponentSymbolResolverListin interfaceIGrammarGlobalScope
-
loadMCGrammar
- Specified by:
loadMCGrammarin interfaceIGrammarGlobalScope
-
loadAdditionalAttribute
- Specified by:
loadAdditionalAttributein interfaceIGrammarGlobalScope
-
loadProd
- Specified by:
loadProdin interfaceIGrammarGlobalScope
-
loadRuleComponent
- Specified by:
loadRuleComponentin interfaceIGrammarGlobalScope
-
loadFileForModelName
- Specified by:
loadFileForModelNamein interfaceIGrammarGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCBasicsGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCBasicTypesGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCCollectionTypesGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCCommonLiteralsGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCLiteralsBasisGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCSimpleGenericTypesGlobalScope
-
getRealThis
- Specified by:
getRealThisin interfaceIGrammarGlobalScope- Specified by:
getRealThisin interfaceIMCBasicsGlobalScope- Specified by:
getRealThisin interfaceIMCBasicTypesGlobalScope- Specified by:
getRealThisin interfaceIMCCollectionTypesGlobalScope- Specified by:
getRealThisin interfaceIMCCommonLiteralsGlobalScope- Specified by:
getRealThisin interfaceIMCLiteralsBasisGlobalScope- Specified by:
getRealThisin interfaceIMCSimpleGenericTypesGlobalScope
-
clear
public void clear()- Specified by:
clearin interfacede.monticore.symboltable.IGlobalScope
-
putMCGrammarSymbolDeSer
- Specified by:
putMCGrammarSymbolDeSerin interfaceIGrammarGlobalScope
-
putAdditionalAttributeSymbolDeSer
- Specified by:
putAdditionalAttributeSymbolDeSerin interfaceIGrammarGlobalScope
-
putProdSymbolDeSer
- Specified by:
putProdSymbolDeSerin interfaceIGrammarGlobalScope
-
putRuleComponentSymbolDeSer
- Specified by:
putRuleComponentSymbolDeSerin interfaceIGrammarGlobalScope
-
accept
- Specified by:
acceptin interfaceIGrammarGlobalScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Overrides:
acceptin classGrammarScope
-
accept
- Specified by:
acceptin interfaceIGrammarGlobalScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIMCCommonLiteralsGlobalScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Overrides:
acceptin classGrammarScope
-
accept
- Specified by:
acceptin interfaceIGrammarGlobalScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIMCSimpleGenericTypesGlobalScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesScope- Overrides:
acceptin classGrammarScope
-
accept
- Specified by:
acceptin interfaceIGrammarGlobalScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIMCBasicsGlobalScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesGlobalScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCCollectionTypesGlobalScope- Specified by:
acceptin interfaceIMCCollectionTypesScope- Specified by:
acceptin interfaceIMCCommonLiteralsGlobalScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesGlobalScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesScope- Overrides:
acceptin classGrammarScope
-
accept
- Specified by:
acceptin interfaceIGrammarGlobalScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIMCCommonLiteralsGlobalScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceIMCLiteralsBasisGlobalScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Overrides:
acceptin classGrammarScope
-
accept
- Specified by:
acceptin interfaceIGrammarGlobalScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIMCCollectionTypesGlobalScope- Specified by:
acceptin interfaceIMCCollectionTypesScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesGlobalScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesScope- Overrides:
acceptin classGrammarScope
-
accept
- Specified by:
acceptin interfaceIGrammarGlobalScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIMCBasicTypesGlobalScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCCollectionTypesGlobalScope- Specified by:
acceptin interfaceIMCCollectionTypesScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesGlobalScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesScope- Overrides:
acceptin classGrammarScope
-
accept
public void accept(de.monticore.visitor.ITraverser visitor) - Specified by:
acceptin interfaceIGrammarGlobalScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIMCBasicsGlobalScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesGlobalScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCCollectionTypesGlobalScope- Specified by:
acceptin interfaceIMCCollectionTypesScope- Specified by:
acceptin interfaceIMCCommonLiteralsGlobalScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceIMCLiteralsBasisGlobalScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesGlobalScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesScope- Specified by:
acceptin interfacede.monticore.symboltable.IScope- Overrides:
acceptin classGrammarScope
-