Class ValuedTagTypeSymbol
java.lang.Object
de.monticore.tagging.tagschema._symboltable.TagTypeSymbol
de.monticore.tagging.tagschema._symboltable.ValuedTagTypeSymbol
- All Implemented Interfaces:
de.monticore.symboltable.ISymbol,ICommonTagSchemaSymbol
- Direct Known Subclasses:
ValuedTagTypeSymbolSurrogate
-
Field Summary
FieldsFields inherited from class de.monticore.tagging.tagschema._symboltable.TagTypeSymbol
accessModifier, astNode, enclosingScope, fullName, name, packageName, r__private, scopes, scopeWildcard, stereoinfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(MCCommonLiteralsTraverser visitor) voidaccept(MCLiteralsBasisTraverser visitor) voidaccept(MCBasicsTraverser visitor) voidaccept(TagSchemaTraverser visitor) voidaccept(MCBasicTypesTraverser visitor) voidaccept(de.monticore.visitor.ITraverser visitor) protected Stringprotected Stringbooleanprotected ValuedTagTypeSymbolgetThis()intgetType()voidsetEnclosingScope(ITagSchemaScope scope) voidsetType(int type) toString()Methods inherited from class de.monticore.tagging.tagschema._symboltable.TagTypeSymbol
addAllScopes, addAllScopes, addScopes, addScopes, clearScopes, containsAllScopes, containsScopes, equalsScopes, forEachScopes, getAccessModifier, getFullName, getName, getPackageName, getScopes, getScopesList, getStereoinfo, hashCodeScopes, indexOfScopes, isEmptyScopes, isPresentAstNode, isPrivate, isScopeWildcard, iteratorScopes, lastIndexOfScopes, listIteratorScopes, listIteratorScopes, parallelStreamScopes, removeAllScopes, removeIfScopes, removeScopes, removeScopes, replaceAllScopes, retainAllScopes, setAccessModifier, setAstNode, setAstNodeAbsent, setFullName, setName, setPackageName, setPrivate, setScopes, setScopesList, setScopeWildcard, setStereoinfo, sizeScopes, sortScopes, spliteratorScopes, streamScopes, subListScopes, toArrayScopes, toArrayScopesMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.monticore.symboltable.ISymbol
getAccessModifier, getFullName, getName, getPackageName, getSourcePosition, getStereoinfo, isPresentAstNode, setAccessModifier
-
Field Details
-
type
protected int type
-
-
Constructor Details
-
ValuedTagTypeSymbol
-
-
Method Details
-
getType
public int getType() -
setType
public void setType(int type) -
getEnclosingScope
- Specified by:
getEnclosingScopein interfaceICommonTagSchemaSymbol- Specified by:
getEnclosingScopein interfacede.monticore.symboltable.ISymbol- Overrides:
getEnclosingScopein classTagTypeSymbol
-
setEnclosingScope
- Specified by:
setEnclosingScopein interfaceICommonTagSchemaSymbol- Overrides:
setEnclosingScopein classTagTypeSymbol
-
getAstNode
- Specified by:
getAstNodein interfacede.monticore.symboltable.ISymbol- Overrides:
getAstNodein classTagTypeSymbol
-
equals
- Overrides:
equalsin classTagTypeSymbol
-
getThis
- Overrides:
getThisin classTagTypeSymbol
-
accept
- Specified by:
acceptin interfaceICommonTagSchemaSymbol- Overrides:
acceptin classTagTypeSymbol
-
accept
- Overrides:
acceptin classTagTypeSymbol
-
accept
- Overrides:
acceptin classTagTypeSymbol
-
accept
- Overrides:
acceptin classTagTypeSymbol
-
accept
- Overrides:
acceptin classTagTypeSymbol
-
accept
public void accept(de.monticore.visitor.ITraverser visitor) - Specified by:
acceptin interfacede.monticore.symboltable.ISymbol- Overrides:
acceptin classTagTypeSymbol
-
determinePackageName
- Overrides:
determinePackageNamein classTagTypeSymbol
-
determineFullName
- Overrides:
determineFullNamein classTagTypeSymbol
-
toString
- Overrides:
toStringin classTagTypeSymbol
-