Uses of Class
org.eclipse.epsilon.eol.execute.context.Variable
-
-
Uses of Variable in org.eclipse.epsilon.emc.spreadsheets
Methods in org.eclipse.epsilon.emc.spreadsheets with parameters of type Variable Modifier and Type Method Description java.util.Collection<SpreadsheetRow>
ConcreteModel. find(Variable iterator, ModuleElement ast, IEolContext context)
abstract java.util.Collection<SpreadsheetRow>
SpreadsheetModel. find(Variable iterator, ModuleElement ast, IEolContext context)
java.lang.Object
SpreadsheetModel. findOne(Variable iterator, ModuleElement ast, IEolContext context)
-
Uses of Variable in org.eclipse.epsilon.emc.spreadsheets.excel
Methods in org.eclipse.epsilon.emc.spreadsheets.excel with parameters of type Variable Modifier and Type Method Description java.util.Collection<SpreadsheetRow>
ExcelModel. find(Variable iterator, ModuleElement ast, IEolContext context)
-
Uses of Variable in org.eclipse.epsilon.emc.spreadsheets.google
Methods in org.eclipse.epsilon.emc.spreadsheets.google with parameters of type Variable Modifier and Type Method Description java.util.Collection<SpreadsheetRow>
GSModel. find(Variable iterator, ModuleElement ast, IEolContext context)
-
Uses of Variable in org.eclipse.epsilon.eol.dom
Methods in org.eclipse.epsilon.eol.dom that return Variable Modifier and Type Method Description Variable
VariableDeclaration. execute(IEolContext context)
Variable
NameExpression. getModelElementType(java.lang.String name, IEolContext context)
Methods in org.eclipse.epsilon.eol.dom with parameters of type Variable Modifier and Type Method Description T
ExecutableBlock. execute(IEolContext context, boolean inNewFrame, FrameType frameType, Variable... variables)
T
ExecutableBlock. execute(IEolContext context, boolean inNewFrame, Variable... variables)
T
ExecutableBlock. execute(IEolContext context, Variable... variables)
boolean
AnnotatableModuleElement. getBooleanAnnotationValue(java.lang.String name, IEolContext context, Variable... variables)
-
Uses of Variable in org.eclipse.epsilon.eol.exceptions
Fields in org.eclipse.epsilon.eol.exceptions declared as Variable Modifier and Type Field Description protected Variable
EolIllegalVariableAssignmentException. variable
protected Variable
EolReadOnlyVariableException. variable
Constructors in org.eclipse.epsilon.eol.exceptions with parameters of type Variable Constructor Description EolIllegalVariableAssignmentException(Variable variable, EolType expected, java.lang.Object value, IEolContext context)
EolReadOnlyVariableException(Variable variable)
-
Uses of Variable in org.eclipse.epsilon.eol.execute.context
Fields in org.eclipse.epsilon.eol.execute.context with type parameters of type Variable Modifier and Type Field Description protected java.util.Map<java.lang.String,Variable>
FrameStack. builtInVariables
Methods in org.eclipse.epsilon.eol.execute.context that return Variable Modifier and Type Method Description Variable
Variable. clone()
static Variable
Variable. createReadOnlyVariable(java.lang.String name, java.lang.Object value)
static Variable
Variable. createReadOnlyVariable(java.util.Map.Entry<java.lang.String,?> entry)
Variable
Frame. get(java.lang.String key)
Variable
FrameStack. get(java.lang.String name)
Returns the variable with the specified name and if it does not exist returnsnull
.Variable
SingleFrame. get(java.lang.String key)
Variable
FrameStack. getGlobal(java.lang.String name)
Returns the global variable with the specified name If the global variable does not exist, this method returnsnull
.Variable
FrameStack. getLocal(java.lang.String name)
Returns the local variable with the specified name If the local variable does not exist, this method returnsnull
.Methods in org.eclipse.epsilon.eol.execute.context that return types with arguments of type Variable Modifier and Type Method Description java.util.Map<java.lang.String,Variable>
Frame. getAll()
java.util.Map<java.lang.String,Variable>
SingleFrame. getAll()
Methods in org.eclipse.epsilon.eol.execute.context with parameters of type Variable Modifier and Type Method Description Frame
FrameStack. enterGlobal(FrameType type, ModuleElement entryPoint, Variable... variables)
Enters a new global frame.Frame
FrameStack. enterLocal(FrameType type, ModuleElement entryPoint, Variable... variables)
Enters a new local frame.void
Frame. put(Variable variable)
default void
Frame. put(Variable... variables)
void
FrameStack. put(Variable variable)
Puts a new variable in the topmost frame of the scope.void
FrameStack. put(Variable... variables)
Puts one or more new variables in the topmost frame of the scope.void
SingleFrame. put(Variable variable)
void
FrameStack. putGlobal(Variable variable)
Puts a new variable in the topmost global stack frame.void
FrameStack. putGlobal(Variable... variables)
Puts one or more new variables in the topmost global stack frame.Method parameters in org.eclipse.epsilon.eol.execute.context with type arguments of type Variable Modifier and Type Method Description default void
Frame. put(java.lang.Iterable<Variable> variables)
void
FrameStack. put(java.util.Collection<Variable> variables)
void
Frame. putAll(java.util.Map<java.lang.String,Variable> variables)
void
SingleFrame. putAll(java.util.Map<java.lang.String,Variable> variables)
Constructors in org.eclipse.epsilon.eol.execute.context with parameters of type Variable Constructor Description Variable(Variable v)
Creates a shallow copy of the given Variable. -
Uses of Variable in org.eclipse.epsilon.eol.execute.operations.declarative
Methods in org.eclipse.epsilon.eol.execute.operations.declarative that return Variable Modifier and Type Method Description protected static Variable
FirstOrderOperation. createIteratorVariable(java.lang.Object item, Parameter parameter, IEolContext context)
Methods in org.eclipse.epsilon.eol.execute.operations.declarative with parameters of type Variable Modifier and Type Method Description java.lang.Object
FirstOrderOperation. execute(java.lang.Object target, Variable iterator, Expression expression, IEolContext context)
Deprecated.Use one of the other execute methods insteadjava.lang.Object
SelectOperation. execute(java.lang.Object target, Variable iterator, Expression expression, IEolContext context, boolean returnOnMatch)
Deprecated.Use one of the other execute methods instead -
Uses of Variable in org.eclipse.epsilon.eol.models
Methods in org.eclipse.epsilon.eol.models with parameters of type Variable Modifier and Type Method Description java.util.Collection<?>
ISearchableModel. find(Variable iterator, ModuleElement ast, IEolContext context)
java.lang.Object
ISearchableModel. findOne(Variable iterator, ModuleElement ast, IEolContext context)
-
Uses of Variable in org.eclipse.epsilon.eol.types
Methods in org.eclipse.epsilon.eol.types with parameters of type Variable Modifier and Type Method Description java.lang.Object
EolTuple. put(Variable variable)
Constructor parameters in org.eclipse.epsilon.eol.types with type arguments of type Variable Constructor Description EolTuple(java.util.Collection<? extends Variable> variables)
-
Uses of Variable in org.eclipse.epsilon.epl
Methods in org.eclipse.epsilon.epl that return types with arguments of type Variable Modifier and Type Method Description protected static java.util.Collection<Variable>
AbstractEplModule. flatMapRoleBindings(java.util.Collection<Role> roles, java.util.Collection<? extends java.lang.Iterable<?>> combination)
This method simply flatmaps the results of calling AbstractEplModule.getVariables(Iterable, Role) for each role in the pattern.protected static java.util.Collection<Variable>
AbstractEplModule. getVariables(java.lang.Iterable<?> bindings, Role role)
Binds role names to the objects returned by the bindings iterator. -
Uses of Variable in org.eclipse.epsilon.epl.execute
Methods in org.eclipse.epsilon.epl.execute with parameters of type Variable Modifier and Type Method Description void
PatternMatch. putRoleBinding(Variable variable)
-
Uses of Variable in org.eclipse.epsilon.eugenia
Methods in org.eclipse.epsilon.eugenia that return Variable Modifier and Type Method Description static Variable
CopyrightProvider. getCopyrightVariable(org.eclipse.core.resources.IFile base)
Methods in org.eclipse.epsilon.eugenia that return types with arguments of type Variable Modifier and Type Method Description java.util.List<Variable>
Ecore2GenModelDelegate. getExtraVariables()
java.util.List<Variable>
EugeniaActionDelegate. getExtraVariables()
java.util.List<Variable>
FixGenModelDelegate. getExtraVariables()
java.util.List<Variable>
FixGmfGenDelegate. getExtraVariables()
-
Uses of Variable in org.eclipse.epsilon.flock.emc.wrappers
Methods in org.eclipse.epsilon.flock.emc.wrappers that return Variable Modifier and Type Method Description Variable
ModelValue. createReadOnlyVariable(java.lang.String name)
-
Uses of Variable in org.eclipse.epsilon.flock.equivalences
Methods in org.eclipse.epsilon.flock.equivalences that return types with arguments of type Variable Modifier and Type Method Description java.util.Collection<Variable>
Equivalence. getVariables()
-
Uses of Variable in org.eclipse.epsilon.picto
Fields in org.eclipse.epsilon.picto with type parameters of type Variable Modifier and Type Field Description protected java.util.Collection<Variable>
LazyEgxModule.LazyGenerationRuleContentPromise. variables
Methods in org.eclipse.epsilon.picto that return types with arguments of type Variable Modifier and Type Method Description java.util.Collection<Variable>
LazyEgxModule.LazyGenerationRuleContentPromise. getVariables()
Constructor parameters in org.eclipse.epsilon.picto with type arguments of type Variable Constructor Description LazyGenerationRuleContentPromise(EglTemplateFactory templateFactory, java.util.Map<java.net.URI,EglTemplate> templateCache, java.net.URI templateUri, java.util.Collection<Variable> variables)
-