| Package | Description |
|---|---|
| org.protelis.parser.protelis | |
| org.protelis.parser.protelis.impl | |
| org.protelis.parser.protelis.util | |
| org.protelis.parser.serializer | |
| org.protelis.parser.validation |
| Modifier and Type | Method and Description |
|---|---|
VarDef |
ProtelisFactory.createVarDef()
Returns a new object of class 'Var Def'.
|
VarDef |
Assignment.getRefVar()
Returns the value of the 'Ref Var' reference.
|
VarDef |
RepInitialize.getX()
Returns the value of the 'X' containment reference.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<VarDef> |
VarDefList.getArgs()
Returns the value of the 'Args' containment reference list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Assignment.setRefVar(VarDef value)
Sets the value of the '
Ref Var' reference. |
void |
RepInitialize.setX(VarDef value)
Sets the value of the '
X' containment reference. |
| Modifier and Type | Class and Description |
|---|---|
class |
VarDefImpl
An implementation of the model object 'Var Def'.
|
| Modifier and Type | Field and Description |
|---|---|
protected VarDef |
AssignmentImpl.refVar
The cached value of the '
Ref Var' reference. |
protected VarDef |
RepInitializeImpl.x
The cached value of the '
X' containment reference. |
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.emf.common.util.EList<VarDef> |
VarDefListImpl.args
The cached value of the '
Args' containment reference list. |
| Modifier and Type | Method and Description |
|---|---|
VarDef |
AssignmentImpl.basicGetRefVar() |
VarDef |
ProtelisFactoryImpl.createVarDef() |
VarDef |
AssignmentImpl.getRefVar() |
VarDef |
RepInitializeImpl.getX() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<VarDef> |
VarDefListImpl.getArgs() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
RepInitializeImpl.basicSetX(VarDef newX,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
AssignmentImpl.setRefVar(VarDef newRefVar) |
void |
RepInitializeImpl.setX(VarDef newX) |
| Modifier and Type | Method and Description |
|---|---|
T |
ProtelisSwitch.caseVarDef(VarDef object)
Returns the result of interpreting the object as an instance of 'Var Def'.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ProtelisSemanticSequencer.sequence_Declaration_VarDef(org.eclipse.emf.ecore.EObject context,
VarDef semanticObject)
Constraint:
(name=ID right=Expression)
|
protected void |
ProtelisSemanticSequencer.sequence_VarDef(org.eclipse.emf.ecore.EObject context,
VarDef semanticObject)
Constraint:
name=ID
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProtelisValidator.error(VarDef exp) |
void |
ProtelisValidator.letNameDoesNotShadowArguments(VarDef exp)
Make sure that nobody defined the variable already:
other previous lets;
containing function;
containing lambda;
containing rep
|
Copyright © 2015. All rights reserved.