/** */ package simpleScenario; import org.eclipse.emf.common.util.EList; import org.eclipse.emf.ecore.EObject; /** * * A representation of the model object 'Actor'. * * *
* The following features are supported: *
*"0.0"
.
*
*
* @return the value of the 'Length' attribute.
* @see #setLength(double)
* @see simpleScenario.SimpleScenarioPackage#getActor_Length()
* @model default="0.0" required="true" derived="true"
* @generated
*/
double getLength();
/**
* Sets the value of the '{@link simpleScenario.Actor#getLength Length}' attribute.
*
*
* @param value the new value of the 'Length' attribute.
* @see #getLength()
* @generated
*/
void setLength(double value);
/**
* Returns the value of the 'Width' attribute.
*
*
* @return the value of the 'Width' attribute.
* @see #setWidth(double)
* @see simpleScenario.SimpleScenarioPackage#getActor_Width()
* @model required="true" derived="true"
* @generated
*/
double getWidth();
/**
* Sets the value of the '{@link simpleScenario.Actor#getWidth Width}' attribute.
*
*
* @param value the new value of the 'Width' attribute.
* @see #getWidth()
* @generated
*/
void setWidth(double value);
/**
* Returns the value of the 'Speed' attribute.
* The default value is "0.0"
.
*
*
* @return the value of the 'Speed' attribute.
* @see #setSpeed(double)
* @see simpleScenario.SimpleScenarioPackage#getActor_Speed()
* @model default="0.0" required="true"
* @generated
*/
double getSpeed();
/**
* Sets the value of the '{@link simpleScenario.Actor#getSpeed Speed}' attribute.
*
*
* @param value the new value of the 'Speed' attribute.
* @see #getSpeed()
* @generated
*/
void setSpeed(double value);
/**
* Returns the value of the 'Relations' containment reference list.
* The list contents are of type {@link simpleScenario.Relation}.
*
*
* @return the value of the 'Relations' containment reference list.
* @see simpleScenario.SimpleScenarioPackage#getActor_Relations()
* @model containment="true"
* @generated
*/
EList