io.sarl.lang.sarl.impl
Class SarlRequiredCapacityImpl
All Superinterfaces:
SarlRequiredCapacity, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, org.eclipse.xtend.core.xtend.XtendAnnotationTarget, org.eclipse.xtend.core.xtend.XtendMember
class SarlRequiredCapacityImpl
extends java.lang.Object
implements SarlRequiredCapacity
An implementation of the model object 'Required Capacity'.

The following features are implemented:
Generated:
This element is generated by the SARL compiler.
Property Summary
Modifier and type Property and description
org.eclipse.emf.common.util.EList<E> capacities
Field Summary
Modifier and type Field and description
protected var org.eclipse.emf.common.util.EList<E> capacities
The cached value of the 'Capacities' containment reference list.
Constructor Summary
Constructor and description
new
Action Summary
Modifier and type Action and description
java.lang.Object eGet(int,boolean,boolean)
org.eclipse.emf.common.notify.NotificationChain eInverseRemove(InternalEObject,int,NotificationChain)
boolean eIsSet(int)
void eSet(int,Object)
protected org.eclipse.emf.ecore.EClass eStaticClass
void eUnset(int)
org.eclipse.emf.common.util.EList<E> getCapacities
Property Details
capacities
val capacities : org.eclipse.emf.common.util.EList<E>

This property is an alias for the action: getCapacities

Generated:
This element is generated by the SARL compiler.
Field Details
capacities
protected var capacities : org.eclipse.emf.common.util.EList<E>
The cached value of the 'Capacities' containment reference list.
See:
getCapacities
Generated:
This element is generated by the SARL compiler.
Ordered:
This element is ordered or sorted.
Constructor Details
new
protected new
Generated:
This element is generated by the SARL compiler.
Action Details
eGet(int,boolean,boolean)
def eGet(int,boolean,boolean) : java.lang.Object
Generated:
This element is generated by the SARL compiler.
eInverseRemove(InternalEObject,int,NotificationChain)
def eInverseRemove(InternalEObject,int,NotificationChain) : org.eclipse.emf.common.notify.NotificationChain
Generated:
This element is generated by the SARL compiler.
eIsSet(int)
def eIsSet(int) : boolean
Generated:
This element is generated by the SARL compiler.
eSet(int,Object)
def eSet(int,Object)
Generated:
This element is generated by the SARL compiler.
eStaticClass
protected def eStaticClass : org.eclipse.emf.ecore.EClass
Generated:
This element is generated by the SARL compiler.
eUnset(int)
def eUnset(int)
Generated:
This element is generated by the SARL compiler.
getCapacities
def getCapacities : org.eclipse.emf.common.util.EList<E>
Generated:
This element is generated by the SARL compiler.