Uses of Class
org.eclipse.epsilon.eol.execute.context.Variable
Packages that use Variable
Package
Description
-
Uses of Variable in org.eclipse.epsilon.emc.spreadsheets
Methods in org.eclipse.epsilon.emc.spreadsheets with parameters of type VariableModifier and TypeMethodDescriptionabstract Collection<SpreadsheetRow>
SpreadsheetModel.find
(Variable iterator, ModuleElement ast, IEolContext context) 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 VariableModifier and TypeMethodDescriptionExcelModel.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 VariableModifier and TypeMethodDescriptionVariableDeclaration.execute
(IEolContext context) NameExpression.getModelElementType
(String name, IEolContext context) Methods in org.eclipse.epsilon.eol.dom with parameters of type VariableModifier and TypeMethodDescriptionExecutableBlock.execute
(IEolContext context, boolean inNewFrame, FrameType frameType, Variable... variables) ExecutableBlock.execute
(IEolContext context, boolean inNewFrame, Variable... variables) ExecutableBlock.execute
(IEolContext context, Variable... variables) boolean
AnnotatableModuleElement.getBooleanAnnotationValue
(String name, IEolContext context, Variable... variables) -
Uses of Variable in org.eclipse.epsilon.eol.exceptions
Fields in org.eclipse.epsilon.eol.exceptions declared as VariableModifier and TypeFieldDescriptionprotected Variable
EolIllegalVariableAssignmentException.variable
protected Variable
EolReadOnlyVariableException.variable
Constructors in org.eclipse.epsilon.eol.exceptions with parameters of type VariableModifierConstructorDescriptionEolIllegalVariableAssignmentException
(Variable variable, EolType expected, 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 VariableMethods in org.eclipse.epsilon.eol.execute.context that return VariableModifier and TypeMethodDescriptionVariable.clone()
static Variable
Variable.createReadOnlyVariable
(String name, Object value) static Variable
Variable.createReadOnlyVariable
(Map.Entry<String, ?> entry) Returns the variable with the specified name and if it does not exist returnsnull
.Returns the global variable with the specified name If the global variable does not exist, this method returnsnull
.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 VariableMethods in org.eclipse.epsilon.eol.execute.context with parameters of type VariableModifier and TypeMethodDescriptionFrameStack.enterGlobal
(FrameType type, ModuleElement entryPoint, Variable... variables) Enters a new global frame.FrameStack.enterLocal
(FrameType type, ModuleElement entryPoint, Variable... variables) Enters a new local frame.void
default void
void
Puts a new variable in the topmost frame of the scope.void
Puts one or more new variables in the topmost frame of the scope.void
void
Puts a new variable in the topmost global stack frame.void
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 VariableModifier and TypeMethodDescriptiondefault void
void
FrameStack.put
(Collection<Variable> variables) void
void
Constructors in org.eclipse.epsilon.eol.execute.context with parameters of type Variable -
Uses of Variable in org.eclipse.epsilon.eol.execute.operations.declarative
Methods in org.eclipse.epsilon.eol.execute.operations.declarative that return VariableModifier and TypeMethodDescriptionprotected static Variable
FirstOrderOperation.createIteratorVariable
(Object item, Parameter parameter, IEolContext context) Methods in org.eclipse.epsilon.eol.execute.operations.declarative with parameters of type VariableModifier and TypeMethodDescriptionFirstOrderOperation.execute
(Object target, Variable iterator, Expression expression, IEolContext context) Deprecated.Use one of the other execute methods insteadSelectOperation.execute
(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 VariableModifier and TypeMethodDescriptionCollection<?>
ISearchableModel.find
(Variable iterator, ModuleElement ast, IEolContext context) 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 VariableConstructor parameters in org.eclipse.epsilon.eol.types with type arguments of type Variable -
Uses of Variable in org.eclipse.epsilon.epl
Methods in org.eclipse.epsilon.epl that return types with arguments of type VariableModifier and TypeMethodDescriptionprotected static final Collection<Variable>
AbstractEplModule.flatMapRoleBindings
(Collection<Role> roles, Collection<? extends Iterable<?>> combination) This method simply flatmaps the results of calling AbstractEplModule.getVariables(Iterable, Role) for each role in the pattern.protected static Collection<Variable>
AbstractEplModule.getVariables
(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 -
Uses of Variable in org.eclipse.epsilon.flock.emc.wrappers
Methods in org.eclipse.epsilon.flock.emc.wrappers that return Variable -
Uses of Variable in org.eclipse.epsilon.flock.equivalences
Methods in org.eclipse.epsilon.flock.equivalences that return types with arguments of type Variable -
Uses of Variable in org.eclipse.epsilon.picto
Fields in org.eclipse.epsilon.picto with type parameters of type VariableModifier and TypeFieldDescriptionprotected Collection<Variable>
LazyEgxModule.LazyGenerationRuleContentPromise.variables
Methods in org.eclipse.epsilon.picto that return types with arguments of type VariableConstructor parameters in org.eclipse.epsilon.picto with type arguments of type VariableModifierConstructorDescriptionLazyGenerationRuleContentPromise
(EglTemplateFactory templateFactory, Map<URI, EglTemplate> templateCache, URI templateUri, Collection<Variable> variables)