Class SIUnitLiteralsArtifactScope
java.lang.Object
de.monticore.siunit.siunitliterals._symboltable.SIUnitLiteralsScope
de.monticore.siunit.siunitliterals._symboltable.SIUnitLiteralsArtifactScope
- All Implemented Interfaces:
IMCCommonLiteralsArtifactScope,IMCCommonLiteralsScope,IMCLiteralsBasisArtifactScope,IMCLiteralsBasisScope,IMCBasicsArtifactScope,IMCBasicsScope,ISIUnitLiteralsArtifactScope,ISIUnitLiteralsScope,ISIUnitsArtifactScope,ISIUnitsScope,de.monticore.symboltable.IArtifactScope,de.monticore.symboltable.IScope
public class SIUnitLiteralsArtifactScope
extends SIUnitLiteralsScope
implements ISIUnitLiteralsArtifactScope
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<de.monticore.symboltable.ImportStatement> protected StringFields inherited from class de.monticore.siunit.siunitliterals._symboltable.SIUnitLiteralsScope
astNode, enclosingScope, exportingSymbols, name, ordered, shadowing, spanningSymbol, subScopes, unknownSymbols, unknownSymbolsAlreadyResolved -
Constructor Summary
ConstructorsConstructorDescriptionSIUnitLiteralsArtifactScope(String packageName, List<de.monticore.symboltable.ImportStatement> imports) SIUnitLiteralsArtifactScope(Optional<ISIUnitLiteralsScope> enclosingScope, String packageName, List<de.monticore.symboltable.ImportStatement> imports) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(MCCommonLiteralsTraverser visitor) voidaccept(MCLiteralsBasisTraverser visitor) voidaccept(MCBasicsTraverser visitor) voidaccept(SIUnitLiteralsTraverser visitor) voidaccept(SIUnitsTraverser visitor) voidaccept(de.monticore.visitor.ITraverser visitor) List<de.monticore.symboltable.ImportStatement> getName()booleanvoidsetEnclosingScope(ISIUnitLiteralsScope enclosingScope) voidsetImportsList(List<de.monticore.symboltable.ImportStatement> imports) voidsetPackageName(String packageName) Methods inherited from class de.monticore.siunit.siunitliterals._symboltable.SIUnitLiteralsScope
add, addSubScope, addSubScope, addSubScope, addSubScope, addSubScope, getAstNode, getEnclosingScope, getSpanningSymbol, getSubScopes, getUnknownSymbols, getUnknownSymbolsWithSubKinds, isExportingSymbols, isOrdered, isPresentAstNode, isPresentSpanningSymbol, isShadowing, isUnknownSymbolsAlreadyResolved, remove, removeSubScope, removeSubScope, removeSubScope, removeSubScope, removeSubScope, setAstNode, setAstNodeAbsent, 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.symboltable.IArtifactScope
calculateQualifiedNamesMethods inherited from interface de.monticore.mcbasics._symboltable.IMCBasicsScope
addSubScope, removeSubScope, setEnclosingScopeMethods inherited from interface de.monticore.literals.mccommonliterals._symboltable.IMCCommonLiteralsScope
addSubScope, removeSubScope, setEnclosingScopeMethods inherited from interface de.monticore.literals.mcliteralsbasis._symboltable.IMCLiteralsBasisScope
addSubScope, getEnclosingScope, getSubScopes, getSymbolsSize, removeSubScope, setEnclosingScopeMethods inherited from interface de.monticore.symboltable.IScope
add, checkIfContinueWithEnclosingScope, filterSymbolsByAccessModifier, getAstNode, getLocalUnknownSymbols, getNameParts, 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.siunitliterals._symboltable.ISIUnitLiteralsArtifactScope
addAllImports, addAllImports, addImports, addImports, checkIfContinueAsSubScope, clearImports, containsAllImports, containsImports, equalsImports, forEachImports, getFullName, getImports, getRemainingNameForResolveDown, getTopLevelSymbol, hashCodeImports, indexOfImports, isEmptyImports, iteratorImports, lastIndexOfImports, listIteratorImports, listIteratorImports, parallelStreamImports, removeAllImports, removeIfImports, removeImports, removeImports, replaceAllImports, retainAllImports, setImports, sizeImports, sortImports, spliteratorImports, streamImports, subListImports, toArrayImports, toArrayImportsMethods inherited from interface de.monticore.siunit.siunitliterals._symboltable.ISIUnitLiteralsScope
addSubScope, getEnclosingScope, getSubScopes, getSymbolsSize, removeSubScopeMethods inherited from interface de.monticore.siunit.siunits._symboltable.ISIUnitsScope
addSubScope, removeSubScope, setEnclosingScope
-
Field Details
-
packageName
-
imports
-
-
Constructor Details
-
SIUnitLiteralsArtifactScope
-
SIUnitLiteralsArtifactScope
public SIUnitLiteralsArtifactScope(Optional<ISIUnitLiteralsScope> enclosingScope, String packageName, List<de.monticore.symboltable.ImportStatement> imports) -
SIUnitLiteralsArtifactScope
public SIUnitLiteralsArtifactScope()
-
-
Method Details
-
getPackageName
- Specified by:
getPackageNamein interfacede.monticore.symboltable.IArtifactScope
-
setPackageName
- Specified by:
setPackageNamein interfacede.monticore.symboltable.IArtifactScope
-
getImportsList
- Specified by:
getImportsListin interfaceIMCBasicsArtifactScope- Specified by:
getImportsListin interfaceIMCCommonLiteralsArtifactScope- Specified by:
getImportsListin interfaceIMCLiteralsBasisArtifactScope- Specified by:
getImportsListin interfaceISIUnitLiteralsArtifactScope- Specified by:
getImportsListin interfaceISIUnitsArtifactScope
-
setImportsList
- Specified by:
setImportsListin interfaceIMCBasicsArtifactScope- Specified by:
setImportsListin interfaceIMCCommonLiteralsArtifactScope- Specified by:
setImportsListin interfaceIMCLiteralsBasisArtifactScope- Specified by:
setImportsListin interfaceISIUnitLiteralsArtifactScope- Specified by:
setImportsListin interfaceISIUnitsArtifactScope
-
isPresentName
public boolean isPresentName()- Specified by:
isPresentNamein interfacede.monticore.symboltable.IScope- Overrides:
isPresentNamein classSIUnitLiteralsScope
-
getName
- Specified by:
getNamein interfacede.monticore.symboltable.IScope- Overrides:
getNamein classSIUnitLiteralsScope
-
setEnclosingScope
- Specified by:
setEnclosingScopein interfaceISIUnitLiteralsScope- Overrides:
setEnclosingScopein classSIUnitLiteralsScope
-
accept
- Specified by:
acceptin interfaceISIUnitLiteralsArtifactScope- Specified by:
acceptin interfaceISIUnitLiteralsScope- Overrides:
acceptin classSIUnitLiteralsScope
-
accept
- Specified by:
acceptin interfaceISIUnitLiteralsArtifactScope- Specified by:
acceptin interfaceISIUnitLiteralsScope- Specified by:
acceptin interfaceISIUnitsArtifactScope- Specified by:
acceptin interfaceISIUnitsScope- Overrides:
acceptin classSIUnitLiteralsScope
-
accept
- Specified by:
acceptin interfaceIMCCommonLiteralsArtifactScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceISIUnitLiteralsArtifactScope- Specified by:
acceptin interfaceISIUnitLiteralsScope- Specified by:
acceptin interfaceISIUnitsArtifactScope- Specified by:
acceptin interfaceISIUnitsScope- Overrides:
acceptin classSIUnitLiteralsScope
-
accept
- Specified by:
acceptin interfaceIMCBasicsArtifactScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCCommonLiteralsArtifactScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceISIUnitLiteralsArtifactScope- Specified by:
acceptin interfaceISIUnitLiteralsScope- Specified by:
acceptin interfaceISIUnitsArtifactScope- Specified by:
acceptin interfaceISIUnitsScope- Overrides:
acceptin classSIUnitLiteralsScope
-
accept
- Specified by:
acceptin interfaceIMCCommonLiteralsArtifactScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceIMCLiteralsBasisArtifactScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfaceISIUnitLiteralsArtifactScope- Specified by:
acceptin interfaceISIUnitLiteralsScope- Specified by:
acceptin interfaceISIUnitsArtifactScope- Specified by:
acceptin interfaceISIUnitsScope- Overrides:
acceptin classSIUnitLiteralsScope
-
accept
public void accept(de.monticore.visitor.ITraverser visitor) - Specified by:
acceptin interfaceIMCBasicsArtifactScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCCommonLiteralsArtifactScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceIMCLiteralsBasisArtifactScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfacede.monticore.symboltable.IScope- Specified by:
acceptin interfaceISIUnitLiteralsArtifactScope- Specified by:
acceptin interfaceISIUnitLiteralsScope- Specified by:
acceptin interfaceISIUnitsArtifactScope- Specified by:
acceptin interfaceISIUnitsScope- Overrides:
acceptin classSIUnitLiteralsScope
-