Class SIUnitTypes4ComputingGlobalScope
java.lang.Object
de.monticore.siunit.siunittypes4computing._symboltable.SIUnitTypes4ComputingScope
de.monticore.siunit.siunittypes4computing._symboltable.SIUnitTypes4ComputingGlobalScope
- All Implemented Interfaces:
IMCCommonLiteralsGlobalScope,IMCCommonLiteralsScope,IMCLiteralsBasisGlobalScope,IMCLiteralsBasisScope,IMCBasicsGlobalScope,IMCBasicsScope,ISIUnitsGlobalScope,ISIUnitsScope,ISIUnitTypes4ComputingGlobalScope,ISIUnitTypes4ComputingScope,ISIUnitTypes4MathGlobalScope,ISIUnitTypes4MathScope,de.monticore.symboltable.IGlobalScope,de.monticore.symboltable.IScope,IMCBasicTypesGlobalScope,IMCBasicTypesScope
public class SIUnitTypes4ComputingGlobalScope
extends SIUnitTypes4ComputingScope
implements ISIUnitTypes4ComputingGlobalScope
-
Field Summary
FieldsModifier and TypeFieldDescriptionde.monticore.symboltable.serialization.IDeSerprotected Stringprotected de.monticore.io.paths.MCPathprotected SIUnitTypes4ComputingSymbols2JsonFields inherited from class de.monticore.siunit.siunittypes4computing._symboltable.SIUnitTypes4ComputingScope
astNode, enclosingScope, exportingSymbols, name, ordered, shadowing, spanningSymbol, subScopes, unknownSymbols, unknownSymbolsAlreadyResolved -
Constructor Summary
ConstructorsConstructorDescriptionSIUnitTypes4ComputingGlobalScope(de.monticore.io.paths.MCPath symbolPath, String fileExt) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(MCCommonLiteralsTraverser visitor) voidaccept(MCLiteralsBasisTraverser visitor) voidaccept(MCBasicsTraverser visitor) voidaccept(SIUnitsTraverser visitor) voidaccept(SIUnitTypes4ComputingTraverser visitor) voidaccept(SIUnitTypes4MathTraverser visitor) voidaccept(MCBasicTypesTraverser visitor) voidaccept(de.monticore.visitor.ITraverser visitor) voidaddLoadedFile(String name) voidclear()voidde.monticore.symboltable.serialization.IDeSergetDeSer()de.monticore.io.paths.MCPathvoidinit()booleanisFileLoaded(String name) voidloadFileForModelName(String modelName) 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(SIUnitTypes4ComputingSymbols2Json symbols2Json) Methods inherited from class de.monticore.siunit.siunittypes4computing._symboltable.SIUnitTypes4ComputingScope
add, addSubScope, addSubScope, addSubScope, addSubScope, addSubScope, addSubScope, addSubScope, getAstNode, getEnclosingScope, getName, getSpanningSymbol, getSubScopes, getUnknownSymbols, isExportingSymbols, isOrdered, isPresentAstNode, isPresentName, isPresentSpanningSymbol, isShadowing, isUnknownSymbolsAlreadyResolved, remove, removeSubScope, removeSubScope, removeSubScope, removeSubScope, removeSubScope, removeSubScope, removeSubScope, setAstNode, setAstNodeAbsent, setEnclosingScope, setEnclosingScope, setEnclosingScope, setEnclosingScope, setEnclosingScope, setEnclosingScope, setEnclosingScope, setExportingSymbols, setName, setNameAbsent, setOrdered, 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.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.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.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.siunit.siunits._symboltable.ISIUnitsGlobalScope
setEnclosingScopeMethods inherited from interface de.monticore.siunit.siunits._symboltable.ISIUnitsScope
addSubScope, removeSubScopeMethods inherited from interface de.monticore.siunit.siunittypes4computing._symboltable.ISIUnitTypes4ComputingGlobalScope
checkIfContinueAsSubScope, getEnclosingScope, getName, getSymbolDeSer, isPresentName, putSymbolDeSer, setEnclosingScopeMethods inherited from interface de.monticore.siunit.siunittypes4computing._symboltable.ISIUnitTypes4ComputingScope
addSubScope, getSubScopes, getSymbolsSize, removeSubScopeMethods inherited from interface de.monticore.siunit.siunittypes4math._symboltable.ISIUnitTypes4MathGlobalScope
setEnclosingScopeMethods inherited from interface de.monticore.siunit.siunittypes4math._symboltable.ISIUnitTypes4MathScope
addSubScope, getSubScopes, getSymbolsSize, removeSubScope
-
Field Details
-
symbolPath
protected de.monticore.io.paths.MCPath symbolPath -
fileExt
-
deSer
public de.monticore.symboltable.serialization.IDeSer deSer -
symbolDeSers
-
symbols2Json
-
cache
-
-
Constructor Details
-
SIUnitTypes4ComputingGlobalScope
-
SIUnitTypes4ComputingGlobalScope
public SIUnitTypes4ComputingGlobalScope()
-
-
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 interfaceIMCBasicsGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCBasicTypesGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCCommonLiteralsGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCLiteralsBasisGlobalScope- Specified by:
getSymbolDeSersin interfaceISIUnitsGlobalScope- Specified by:
getSymbolDeSersin interfaceISIUnitTypes4ComputingGlobalScope- Specified by:
getSymbolDeSersin interfaceISIUnitTypes4MathGlobalScope
-
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
-
loadFileForModelName
- Specified by:
loadFileForModelNamein interfaceIMCBasicsGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCBasicTypesGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCCommonLiteralsGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCLiteralsBasisGlobalScope- Specified by:
loadFileForModelNamein interfaceISIUnitsGlobalScope- Specified by:
loadFileForModelNamein interfaceISIUnitTypes4ComputingGlobalScope- Specified by:
loadFileForModelNamein interfaceISIUnitTypes4MathGlobalScope
-
getRealThis
- Specified by:
getRealThisin interfaceIMCBasicsGlobalScope- Specified by:
getRealThisin interfaceIMCBasicTypesGlobalScope- Specified by:
getRealThisin interfaceIMCCommonLiteralsGlobalScope- Specified by:
getRealThisin interfaceIMCLiteralsBasisGlobalScope- Specified by:
getRealThisin interfaceISIUnitsGlobalScope- Specified by:
getRealThisin interfaceISIUnitTypes4ComputingGlobalScope- Specified by:
getRealThisin interfaceISIUnitTypes4MathGlobalScope
-
clear
public void clear()- Specified by:
clearin interfacede.monticore.symboltable.IGlobalScope
-
accept
- Specified by:
acceptin interfaceISIUnitTypes4ComputingGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
- Specified by:
acceptin interfaceIMCBasicTypesGlobalScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
- Specified by:
acceptin interfaceISIUnitTypes4ComputingGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
- Specified by:
acceptin interfaceIMCBasicsGlobalScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesGlobalScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCCommonLiteralsGlobalScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceISIUnitsGlobalScope- Specified by:
acceptin interfaceISIUnitsScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
- Specified by:
acceptin interfaceISIUnitsGlobalScope- Specified by:
acceptin interfaceISIUnitsScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
- Specified by:
acceptin interfaceIMCCommonLiteralsGlobalScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceISIUnitsGlobalScope- Specified by:
acceptin interfaceISIUnitsScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
- Specified by:
acceptin interfaceIMCCommonLiteralsGlobalScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceIMCLiteralsBasisGlobalScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfaceISIUnitsGlobalScope- Specified by:
acceptin interfaceISIUnitsScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
public void accept(de.monticore.visitor.ITraverser visitor) - Specified by:
acceptin interfaceIMCBasicsGlobalScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesGlobalScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCCommonLiteralsGlobalScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceIMCLiteralsBasisGlobalScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfacede.monticore.symboltable.IScope- Specified by:
acceptin interfaceISIUnitsGlobalScope- Specified by:
acceptin interfaceISIUnitsScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathGlobalScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-