Class SIUnitTypes4ComputingArtifactScope
java.lang.Object
de.monticore.siunit.siunittypes4computing._symboltable.SIUnitTypes4ComputingScope
de.monticore.siunit.siunittypes4computing._symboltable.SIUnitTypes4ComputingArtifactScope
- All Implemented Interfaces:
IMCCommonLiteralsArtifactScope,IMCCommonLiteralsScope,IMCLiteralsBasisArtifactScope,IMCLiteralsBasisScope,IMCBasicsArtifactScope,IMCBasicsScope,ISIUnitsArtifactScope,ISIUnitsScope,ISIUnitTypes4ComputingArtifactScope,ISIUnitTypes4ComputingScope,ISIUnitTypes4MathArtifactScope,ISIUnitTypes4MathScope,de.monticore.symboltable.IArtifactScope,de.monticore.symboltable.IScope,IMCBasicTypesArtifactScope,IMCBasicTypesScope
public class SIUnitTypes4ComputingArtifactScope
extends SIUnitTypes4ComputingScope
implements ISIUnitTypes4ComputingArtifactScope
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<de.monticore.symboltable.ImportStatement> protected StringFields inherited from class de.monticore.siunit.siunittypes4computing._symboltable.SIUnitTypes4ComputingScope
astNode, enclosingScope, exportingSymbols, name, ordered, shadowing, spanningSymbol, subScopes, unknownSymbols, unknownSymbolsAlreadyResolved -
Constructor Summary
ConstructorsConstructorDescriptionSIUnitTypes4ComputingArtifactScope(String packageName, List<de.monticore.symboltable.ImportStatement> imports) SIUnitTypes4ComputingArtifactScope(Optional<ISIUnitTypes4ComputingScope> enclosingScope, String packageName, List<de.monticore.symboltable.ImportStatement> imports) -
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) List<de.monticore.symboltable.ImportStatement> getName()booleanvoidsetEnclosingScope(ISIUnitTypes4ComputingScope enclosingScope) voidsetImportsList(List<de.monticore.symboltable.ImportStatement> imports) voidsetPackageName(String packageName) Methods inherited from class de.monticore.siunit.siunittypes4computing._symboltable.SIUnitTypes4ComputingScope
add, addSubScope, addSubScope, addSubScope, addSubScope, addSubScope, addSubScope, addSubScope, getAstNode, getEnclosingScope, getSpanningSymbol, getSubScopes, getUnknownSymbols, isExportingSymbols, isOrdered, isPresentAstNode, isPresentSpanningSymbol, isShadowing, isUnknownSymbolsAlreadyResolved, remove, removeSubScope, removeSubScope, removeSubScope, removeSubScope, removeSubScope, removeSubScope, removeSubScope, setAstNode, setAstNodeAbsent, 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.symboltable.IArtifactScope
calculateQualifiedNamesMethods inherited from interface de.monticore.mcbasics._symboltable.IMCBasicsScope
addSubScope, removeSubScope, setEnclosingScopeMethods inherited from interface de.monticore.types.mcbasictypes._symboltable.IMCBasicTypesScope
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.siunits._symboltable.ISIUnitsScope
addSubScope, removeSubScope, setEnclosingScopeMethods inherited from interface de.monticore.siunit.siunittypes4computing._symboltable.ISIUnitTypes4ComputingArtifactScope
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.siunittypes4computing._symboltable.ISIUnitTypes4ComputingScope
addSubScope, getEnclosingScope, getSubScopes, getSymbolsSize, removeSubScopeMethods inherited from interface de.monticore.siunit.siunittypes4math._symboltable.ISIUnitTypes4MathScope
addSubScope, getEnclosingScope, getSubScopes, getSymbolsSize, removeSubScope, setEnclosingScope
-
Field Details
-
packageName
-
imports
-
-
Constructor Details
-
SIUnitTypes4ComputingArtifactScope
-
SIUnitTypes4ComputingArtifactScope
public SIUnitTypes4ComputingArtifactScope(Optional<ISIUnitTypes4ComputingScope> enclosingScope, String packageName, List<de.monticore.symboltable.ImportStatement> imports) -
SIUnitTypes4ComputingArtifactScope
public SIUnitTypes4ComputingArtifactScope()
-
-
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 interfaceIMCBasicTypesArtifactScope- Specified by:
getImportsListin interfaceIMCCommonLiteralsArtifactScope- Specified by:
getImportsListin interfaceIMCLiteralsBasisArtifactScope- Specified by:
getImportsListin interfaceISIUnitsArtifactScope- Specified by:
getImportsListin interfaceISIUnitTypes4ComputingArtifactScope- Specified by:
getImportsListin interfaceISIUnitTypes4MathArtifactScope
-
setImportsList
- Specified by:
setImportsListin interfaceIMCBasicsArtifactScope- Specified by:
setImportsListin interfaceIMCBasicTypesArtifactScope- Specified by:
setImportsListin interfaceIMCCommonLiteralsArtifactScope- Specified by:
setImportsListin interfaceIMCLiteralsBasisArtifactScope- Specified by:
setImportsListin interfaceISIUnitsArtifactScope- Specified by:
setImportsListin interfaceISIUnitTypes4ComputingArtifactScope- Specified by:
setImportsListin interfaceISIUnitTypes4MathArtifactScope
-
isPresentName
public boolean isPresentName()- Specified by:
isPresentNamein interfacede.monticore.symboltable.IScope- Overrides:
isPresentNamein classSIUnitTypes4ComputingScope
-
getName
- Specified by:
getNamein interfacede.monticore.symboltable.IScope- Overrides:
getNamein classSIUnitTypes4ComputingScope
-
setEnclosingScope
- Specified by:
setEnclosingScopein interfaceISIUnitTypes4ComputingScope- Overrides:
setEnclosingScopein classSIUnitTypes4ComputingScope
-
accept
- Specified by:
acceptin interfaceISIUnitTypes4ComputingArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
- Specified by:
acceptin interfaceIMCBasicTypesArtifactScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
- Specified by:
acceptin interfaceISIUnitTypes4ComputingArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
- Specified by:
acceptin interfaceIMCBasicsArtifactScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesArtifactScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCCommonLiteralsArtifactScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceISIUnitsArtifactScope- Specified by:
acceptin interfaceISIUnitsScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
- Specified by:
acceptin interfaceISIUnitsArtifactScope- Specified by:
acceptin interfaceISIUnitsScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
- Specified by:
acceptin interfaceIMCCommonLiteralsArtifactScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceISIUnitsArtifactScope- Specified by:
acceptin interfaceISIUnitsScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
- Specified by:
acceptin interfaceIMCCommonLiteralsArtifactScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceIMCLiteralsBasisArtifactScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfaceISIUnitsArtifactScope- Specified by:
acceptin interfaceISIUnitsScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-
accept
public void accept(de.monticore.visitor.ITraverser visitor) - Specified by:
acceptin interfaceIMCBasicsArtifactScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesArtifactScope- Specified by:
acceptin interfaceIMCBasicTypesScope- 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 interfaceISIUnitsArtifactScope- Specified by:
acceptin interfaceISIUnitsScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4ComputingScope- Specified by:
acceptin interfaceISIUnitTypes4MathArtifactScope- Specified by:
acceptin interfaceISIUnitTypes4MathScope- Overrides:
acceptin classSIUnitTypes4ComputingScope
-