Package de.monticore.javalight._ast
Class ASTElementValueArrayInitializer
- java.lang.Object
-
- de.monticore.ast.ASTCNode
-
- de.monticore.javalight._ast.ASTElementValueArrayInitializer
-
- All Implemented Interfaces:
de.monticore.ast.ASTNode
,ASTElementValue
,ASTJavaLightNode
,java.lang.Cloneable
public class ASTElementValueArrayInitializer extends de.monticore.ast.ASTCNode implements ASTElementValue, ASTJavaLightNode
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<ASTElementValueOrExpr>
elementValueOrExprs
protected IJavaLightScope
enclosingScope
-
Constructor Summary
Constructors Modifier Constructor Description protected
ASTElementValueArrayInitializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ASTElementValueArrayInitializer
_construct()
void
accept(AssignmentExpressionsTraverser visitor)
Entry point for the Visitor pattern.void
accept(CommonExpressionsTraverser visitor)
Entry point for the Visitor pattern.void
accept(ExpressionsBasisTraverser visitor)
Entry point for the Visitor pattern.void
accept(JavaClassExpressionsTraverser visitor)
Entry point for the Visitor pattern.void
accept(UglyExpressionsTraverser visitor)
Entry point for the Visitor pattern.void
accept(JavaLightTraverser visitor)
Entry point for the Visitor pattern.void
accept(MCCommonLiteralsTraverser visitor)
Entry point for the Visitor pattern.void
accept(MCLiteralsBasisTraverser visitor)
Entry point for the Visitor pattern.void
accept(MCBasicsTraverser visitor)
Entry point for the Visitor pattern.void
accept(MCArrayStatementsTraverser visitor)
Entry point for the Visitor pattern.void
accept(MCCommonStatementsTraverser visitor)
Entry point for the Visitor pattern.void
accept(MCReturnStatementsTraverser visitor)
Entry point for the Visitor pattern.void
accept(MCStatementsBasisTraverser visitor)
Entry point for the Visitor pattern.void
accept(MCVarDeclarationStatementsTraverser visitor)
Entry point for the Visitor pattern.void
accept(BasicSymbolsTraverser visitor)
Entry point for the Visitor pattern.void
accept(OOSymbolsTraverser visitor)
Entry point for the Visitor pattern.void
accept(MCBasicTypesTraverser visitor)
Entry point for the Visitor pattern.void
accept(MCCollectionTypesTraverser visitor)
Entry point for the Visitor pattern.void
accept(MCFullGenericTypesTraverser visitor)
Entry point for the Visitor pattern.void
accept(MCSimpleGenericTypesTraverser visitor)
Entry point for the Visitor pattern.void
accept(TypeParametersTraverser visitor)
Entry point for the Visitor pattern.void
accept(de.monticore.visitor.ITraverser visitor)
Entry point for the Visitor pattern.boolean
addAllElementValueOrExprs(int index, java.util.Collection<? extends ASTElementValueOrExpr> collection)
boolean
addAllElementValueOrExprs(java.util.Collection<? extends ASTElementValueOrExpr> collection)
void
addElementValueOrExpr(int index, ASTElementValueOrExpr element)
boolean
addElementValueOrExpr(ASTElementValueOrExpr element)
void
clearElementValueOrExprs()
boolean
containsAllElementValueOrExprs(java.util.Collection<?> collection)
boolean
containsElementValueOrExpr(java.lang.Object element)
ASTElementValueArrayInitializer
deepClone()
ASTElementValueArrayInitializer
deepClone(ASTElementValueArrayInitializer result)
boolean
deepEquals(java.lang.Object o)
boolean
deepEquals(java.lang.Object o, boolean forceSameOrder)
boolean
deepEqualsWithComments(java.lang.Object o)
boolean
deepEqualsWithComments(java.lang.Object o, boolean forceSameOrder)
boolean
equalAttributes(java.lang.Object o)
boolean
equalsElementValueOrExprs(java.lang.Object o)
boolean
equalsWithComments(java.lang.Object o)
de.monticore.interpreter.Value
evaluate(de.monticore.interpreter.ModelInterpreter interpreter)
de.monticore.interpreter.Value
evaluate(IJavaLightInterpreter interpreter)
void
forEachElementValueOrExprs(java.util.function.Consumer<? super ASTElementValueOrExpr> action)
ASTElementValueOrExpr
getElementValueOrExpr(int index)
java.util.List<ASTElementValueOrExpr>
getElementValueOrExprList()
IJavaLightScope
getEnclosingScope()
int
hashCodeElementValueOrExprs()
int
indexOfElementValueOrExpr(java.lang.Object element)
boolean
isEmptyElementValueOrExprs()
java.util.Iterator<ASTElementValueOrExpr>
iteratorElementValueOrExprs()
int
lastIndexOfElementValueOrExpr(java.lang.Object element)
java.util.ListIterator<ASTElementValueOrExpr>
listIteratorElementValueOrExprs()
java.util.ListIterator<ASTElementValueOrExpr>
listIteratorElementValueOrExprs(int index)
java.util.stream.Stream<ASTElementValueOrExpr>
parallelStreamElementValueOrExprs()
boolean
removeAllElementValueOrExprs(java.util.Collection<?> collection)
ASTElementValueOrExpr
removeElementValueOrExpr(int index)
boolean
removeElementValueOrExpr(java.lang.Object element)
boolean
removeIfElementValueOrExpr(java.util.function.Predicate<? super ASTElementValueOrExpr> filter)
void
replaceAllElementValueOrExprs(java.util.function.UnaryOperator<ASTElementValueOrExpr> operator)
boolean
retainAllElementValueOrExprs(java.util.Collection<?> collection)
ASTElementValueOrExpr
setElementValueOrExpr(int index, ASTElementValueOrExpr element)
void
setElementValueOrExprList(java.util.List<ASTElementValueOrExpr> elementValueOrExprs)
void
setEnclosingScope(IAssignmentExpressionsScope enclosingScope)
void
setEnclosingScope(ICommonExpressionsScope enclosingScope)
void
setEnclosingScope(IExpressionsBasisScope enclosingScope)
void
setEnclosingScope(IJavaClassExpressionsScope enclosingScope)
void
setEnclosingScope(IUglyExpressionsScope enclosingScope)
void
setEnclosingScope(IJavaLightScope enclosingScope)
void
setEnclosingScope(IMCCommonLiteralsScope enclosingScope)
void
setEnclosingScope(IMCLiteralsBasisScope enclosingScope)
void
setEnclosingScope(IMCBasicsScope enclosingScope)
void
setEnclosingScope(IMCArrayStatementsScope enclosingScope)
void
setEnclosingScope(IMCCommonStatementsScope enclosingScope)
void
setEnclosingScope(IMCReturnStatementsScope enclosingScope)
void
setEnclosingScope(IMCStatementsBasisScope enclosingScope)
void
setEnclosingScope(IMCVarDeclarationStatementsScope enclosingScope)
void
setEnclosingScope(IBasicSymbolsScope enclosingScope)
void
setEnclosingScope(IOOSymbolsScope enclosingScope)
void
setEnclosingScope(IMCBasicTypesScope enclosingScope)
void
setEnclosingScope(IMCCollectionTypesScope enclosingScope)
void
setEnclosingScope(IMCFullGenericTypesScope enclosingScope)
void
setEnclosingScope(IMCSimpleGenericTypesScope enclosingScope)
void
setEnclosingScope(ITypeParametersScope enclosingScope)
int
sizeElementValueOrExprs()
void
sortElementValueOrExprs(java.util.Comparator<? super ASTElementValueOrExpr> comparator)
java.util.Spliterator<ASTElementValueOrExpr>
spliteratorElementValueOrExprs()
java.util.stream.Stream<ASTElementValueOrExpr>
streamElementValueOrExprs()
java.util.List<ASTElementValueOrExpr>
subListElementValueOrExprs(int start, int end)
java.lang.Object[]
toArrayElementValueOrExprs()
ASTElementValueOrExpr[]
toArrayElementValueOrExprs(ASTElementValueOrExpr[] array)
-
Methods inherited from class de.monticore.ast.ASTCNode
add_PostComment, add_PostComment, add_PreComment, add_PreComment, addAll_PostComments, addAll_PostComments, addAll_PreComments, addAll_PreComments, clear_PostComments, clear_PreComments, contains_PostComment, contains_PreComment, containsAll_PostComments, containsAll_PreComments, equals_PostComments, equals_PreComments, forEach_PostComments, forEach_PreComments, get_PostComment, get_PostCommentList, get_PreComment, get_PreCommentList, get_SourcePositionEnd, get_SourcePositionStart, hashCode_PostComments, hashCode_PreComments, indexOf_PostComment, indexOf_PreComment, isEmpty_PostComments, isEmpty_PreComments, isPresent_SourcePositionEnd, isPresent_SourcePositionStart, iterator_PostComments, iterator_PreComments, lastIndexOf_PostComment, lastIndexOf_PreComment, listIterator_PostComments, listIterator_PostComments, listIterator_PreComments, listIterator_PreComments, parallelStream_PostComments, parallelStream_PreComments, remove_PostComment, remove_PostComment, remove_PreComment, remove_PreComment, removeAll_PostComments, removeAll_PreComments, removeIf_PostComment, removeIf_PreComment, replaceAll_PostComments, replaceAll_PreComments, retainAll_PostComments, retainAll_PreComments, set_PostComment, set_PostCommentList, set_PreComment, set_PreCommentList, set_SourcePositionEnd, set_SourcePositionEndAbsent, set_SourcePositionStart, set_SourcePositionStartAbsent, size_PostComments, size_PreComments, sort_PostComments, sort_PreComments, spliterator_PostComments, spliterator_PreComments, stream_PostComments, stream_PreComments, subList_PostComments, subList_PreComments, toArray_PostComments, toArray_PostComments, toArray_PreComments, toArray_PreComments
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.monticore.ast.ASTNode
add_PostComment, add_PostComment, add_PreComment, add_PreComment, addAll_PostComments, addAll_PostComments, addAll_PreComments, addAll_PreComments, clear_PostComments, clear_PreComments, contains_PostComment, contains_PreComment, containsAll_PostComments, containsAll_PreComments, equals_PostComments, equals_PreComments, forEach_PostComments, forEach_PreComments, get_PostComment, get_PostCommentList, get_PreComment, get_PreCommentList, get_SourcePositionEnd, get_SourcePositionStart, hashCode_PostComments, hashCode_PreComments, indexOf_PostComment, indexOf_PreComment, isEmpty_PostComments, isEmpty_PreComments, isPresent_SourcePositionEnd, isPresent_SourcePositionStart, iterator_PostComments, iterator_PreComments, lastIndexOf_PostComment, lastIndexOf_PreComment, listIterator_PostComments, listIterator_PostComments, listIterator_PreComments, listIterator_PreComments, parallelStream_PostComments, parallelStream_PreComments, remove_PostComment, remove_PostComment, remove_PreComment, remove_PreComment, removeAll_PostComments, removeAll_PreComments, removeIf_PostComment, removeIf_PreComment, replaceAll_PostComments, replaceAll_PreComments, retainAll_PostComments, retainAll_PreComments, set_PostComment, set_PostCommentList, set_PreComment, set_PreCommentList, set_SourcePositionEnd, set_SourcePositionEndAbsent, set_SourcePositionStart, set_SourcePositionStartAbsent, size_PostComments, size_PreComments, sort_PostComments, sort_PreComments, spliterator_PostComments, spliterator_PreComments, stream_PostComments, stream_PreComments, subList_PostComments, subList_PreComments, toArray_PostComments, toArray_PostComments, toArray_PreComments, toArray_PreComments
-
-
-
-
Field Detail
-
elementValueOrExprs
protected java.util.List<ASTElementValueOrExpr> elementValueOrExprs
-
enclosingScope
protected IJavaLightScope enclosingScope
-
-
Method Detail
-
deepEquals
public boolean deepEquals(java.lang.Object o)
- Specified by:
deepEquals
in interfaceASTElementValue
- Specified by:
deepEquals
in interfacede.monticore.ast.ASTNode
-
deepEquals
public boolean deepEquals(java.lang.Object o, boolean forceSameOrder)
- Specified by:
deepEquals
in interfaceASTElementValue
- Specified by:
deepEquals
in interfacede.monticore.ast.ASTNode
-
deepEqualsWithComments
public boolean deepEqualsWithComments(java.lang.Object o)
- Specified by:
deepEqualsWithComments
in interfaceASTElementValue
- Specified by:
deepEqualsWithComments
in interfacede.monticore.ast.ASTNode
-
deepEqualsWithComments
public boolean deepEqualsWithComments(java.lang.Object o, boolean forceSameOrder)
- Specified by:
deepEqualsWithComments
in interfaceASTElementValue
- Specified by:
deepEqualsWithComments
in interfacede.monticore.ast.ASTNode
-
equalAttributes
public boolean equalAttributes(java.lang.Object o)
- Specified by:
equalAttributes
in interfaceASTElementValue
- Specified by:
equalAttributes
in interfacede.monticore.ast.ASTNode
-
equalsWithComments
public boolean equalsWithComments(java.lang.Object o)
- Specified by:
equalsWithComments
in interfaceASTElementValue
- Specified by:
equalsWithComments
in interfacede.monticore.ast.ASTNode
-
deepClone
public ASTElementValueArrayInitializer deepClone()
- Specified by:
deepClone
in interfaceASTElementValue
- Specified by:
deepClone
in interfacede.monticore.ast.ASTNode
- Specified by:
deepClone
in classde.monticore.ast.ASTCNode
-
deepClone
public ASTElementValueArrayInitializer deepClone(ASTElementValueArrayInitializer result)
-
containsElementValueOrExpr
public boolean containsElementValueOrExpr(java.lang.Object element)
-
containsAllElementValueOrExprs
public boolean containsAllElementValueOrExprs(java.util.Collection<?> collection)
-
isEmptyElementValueOrExprs
public boolean isEmptyElementValueOrExprs()
-
iteratorElementValueOrExprs
public java.util.Iterator<ASTElementValueOrExpr> iteratorElementValueOrExprs()
-
sizeElementValueOrExprs
public int sizeElementValueOrExprs()
-
toArrayElementValueOrExprs
public ASTElementValueOrExpr[] toArrayElementValueOrExprs(ASTElementValueOrExpr[] array)
-
toArrayElementValueOrExprs
public java.lang.Object[] toArrayElementValueOrExprs()
-
spliteratorElementValueOrExprs
public java.util.Spliterator<ASTElementValueOrExpr> spliteratorElementValueOrExprs()
-
streamElementValueOrExprs
public java.util.stream.Stream<ASTElementValueOrExpr> streamElementValueOrExprs()
-
parallelStreamElementValueOrExprs
public java.util.stream.Stream<ASTElementValueOrExpr> parallelStreamElementValueOrExprs()
-
getElementValueOrExpr
public ASTElementValueOrExpr getElementValueOrExpr(int index)
-
indexOfElementValueOrExpr
public int indexOfElementValueOrExpr(java.lang.Object element)
-
lastIndexOfElementValueOrExpr
public int lastIndexOfElementValueOrExpr(java.lang.Object element)
-
equalsElementValueOrExprs
public boolean equalsElementValueOrExprs(java.lang.Object o)
-
hashCodeElementValueOrExprs
public int hashCodeElementValueOrExprs()
-
listIteratorElementValueOrExprs
public java.util.ListIterator<ASTElementValueOrExpr> listIteratorElementValueOrExprs()
-
listIteratorElementValueOrExprs
public java.util.ListIterator<ASTElementValueOrExpr> listIteratorElementValueOrExprs(int index)
-
subListElementValueOrExprs
public java.util.List<ASTElementValueOrExpr> subListElementValueOrExprs(int start, int end)
-
getElementValueOrExprList
public java.util.List<ASTElementValueOrExpr> getElementValueOrExprList()
-
clearElementValueOrExprs
public void clearElementValueOrExprs()
-
addElementValueOrExpr
public boolean addElementValueOrExpr(ASTElementValueOrExpr element)
-
addAllElementValueOrExprs
public boolean addAllElementValueOrExprs(java.util.Collection<? extends ASTElementValueOrExpr> collection)
-
removeElementValueOrExpr
public boolean removeElementValueOrExpr(java.lang.Object element)
-
removeAllElementValueOrExprs
public boolean removeAllElementValueOrExprs(java.util.Collection<?> collection)
-
retainAllElementValueOrExprs
public boolean retainAllElementValueOrExprs(java.util.Collection<?> collection)
-
removeIfElementValueOrExpr
public boolean removeIfElementValueOrExpr(java.util.function.Predicate<? super ASTElementValueOrExpr> filter)
-
forEachElementValueOrExprs
public void forEachElementValueOrExprs(java.util.function.Consumer<? super ASTElementValueOrExpr> action)
-
addElementValueOrExpr
public void addElementValueOrExpr(int index, ASTElementValueOrExpr element)
-
addAllElementValueOrExprs
public boolean addAllElementValueOrExprs(int index, java.util.Collection<? extends ASTElementValueOrExpr> collection)
-
removeElementValueOrExpr
public ASTElementValueOrExpr removeElementValueOrExpr(int index)
-
setElementValueOrExpr
public ASTElementValueOrExpr setElementValueOrExpr(int index, ASTElementValueOrExpr element)
-
replaceAllElementValueOrExprs
public void replaceAllElementValueOrExprs(java.util.function.UnaryOperator<ASTElementValueOrExpr> operator)
-
sortElementValueOrExprs
public void sortElementValueOrExprs(java.util.Comparator<? super ASTElementValueOrExpr> comparator)
-
setElementValueOrExprList
public void setElementValueOrExprList(java.util.List<ASTElementValueOrExpr> elementValueOrExprs)
-
accept
public void accept(JavaLightTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Specified by:
accept
in interfaceASTJavaLightNode
- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(AssignmentExpressionsTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(JavaClassExpressionsTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(MCCommonLiteralsTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(MCCommonStatementsTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(MCArrayStatementsTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(MCReturnStatementsTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(TypeParametersTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(ExpressionsBasisTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(MCBasicsTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(MCLiteralsBasisTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(CommonExpressionsTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(MCVarDeclarationStatementsTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(MCFullGenericTypesTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(UglyExpressionsTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(MCStatementsBasisTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(MCBasicTypesTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(OOSymbolsTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(BasicSymbolsTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(MCSimpleGenericTypesTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(MCCollectionTypesTraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Parameters:
visitor
- the visitor to dispatch to
-
accept
public void accept(de.monticore.visitor.ITraverser visitor)
Entry point for the Visitor pattern. Cf. MontiCore handbook chapter 8.- Specified by:
accept
in interfacede.monticore.ast.ASTNode
- Parameters:
visitor
- the visitor to dispatch to
-
_construct
protected ASTElementValueArrayInitializer _construct()
-
getEnclosingScope
public IJavaLightScope getEnclosingScope()
- Specified by:
getEnclosingScope
in interfaceASTElementValue
- Specified by:
getEnclosingScope
in interfacede.monticore.ast.ASTNode
-
setEnclosingScope
public void setEnclosingScope(IJavaLightScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IAssignmentExpressionsScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IJavaClassExpressionsScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IMCCommonLiteralsScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IMCCommonStatementsScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IMCArrayStatementsScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IMCReturnStatementsScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(ITypeParametersScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IExpressionsBasisScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IMCBasicsScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IMCLiteralsBasisScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(ICommonExpressionsScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IMCVarDeclarationStatementsScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IMCFullGenericTypesScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IUglyExpressionsScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IMCStatementsBasisScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IMCBasicTypesScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IOOSymbolsScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IBasicSymbolsScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IMCSimpleGenericTypesScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
setEnclosingScope
public void setEnclosingScope(IMCCollectionTypesScope enclosingScope)
- Specified by:
setEnclosingScope
in interfaceASTElementValue
-
evaluate
public de.monticore.interpreter.Value evaluate(IJavaLightInterpreter interpreter)
-
evaluate
public de.monticore.interpreter.Value evaluate(de.monticore.interpreter.ModelInterpreter interpreter)
- Specified by:
evaluate
in interfacede.monticore.ast.ASTNode
-
-