Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/timingconstraints/impl/SporadicEventConstraintImpl.java')
-rw-r--r--extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/timingconstraints/impl/SporadicEventConstraintImpl.java167
1 files changed, 98 insertions, 69 deletions
diff --git a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/timingconstraints/impl/SporadicEventConstraintImpl.java b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/timingconstraints/impl/SporadicEventConstraintImpl.java
index 8356de0e666..97210c31b04 100644
--- a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/timingconstraints/impl/SporadicEventConstraintImpl.java
+++ b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/timingconstraints/impl/SporadicEventConstraintImpl.java
@@ -31,20 +31,24 @@ import org.eclipse.papyrus.eastadl.timing.timingconstraints.TimingconstraintsPac
* <p>
* The following features are implemented:
* <ul>
- * <li>{@link org.eclipse.papyrus.eastadl.timing.timingconstraints.impl.SporadicEventConstraintImpl#getJitter <em>Jitter</em>}</li>
- * <li>{@link org.eclipse.papyrus.eastadl.timing.timingconstraints.impl.SporadicEventConstraintImpl#getPeriod <em>Period</em>}</li>
- * <li>{@link org.eclipse.papyrus.eastadl.timing.timingconstraints.impl.SporadicEventConstraintImpl#getMaximumInterArrivalTime <em>Maximum Inter Arrival Time</em>}</li>
- * <li>{@link org.eclipse.papyrus.eastadl.timing.timingconstraints.impl.SporadicEventConstraintImpl#getMinimumInterArrivalTime <em>Minimum Inter Arrival Time</em>}</li>
+ * <li>{@link org.eclipse.papyrus.eastadl.timing.timingconstraints.impl.SporadicEventConstraintImpl#getJitter <em>Jitter</em>}</li>
+ * <li>{@link org.eclipse.papyrus.eastadl.timing.timingconstraints.impl.SporadicEventConstraintImpl#getPeriod <em>Period</em>}</li>
+ * <li>{@link org.eclipse.papyrus.eastadl.timing.timingconstraints.impl.SporadicEventConstraintImpl#getMaximumInterArrivalTime <em>Maximum Inter
+ * Arrival Time</em>}</li>
+ * <li>{@link org.eclipse.papyrus.eastadl.timing.timingconstraints.impl.SporadicEventConstraintImpl#getMinimumInterArrivalTime <em>Minimum Inter
+ * Arrival Time</em>}</li>
* </ul>
* </p>
- *
+ *
* @generated
*/
public class SporadicEventConstraintImpl extends EventConstraintImpl implements SporadicEventConstraint {
+
/**
* The cached value of the '{@link #getJitter() <em>Jitter</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getJitter()
* @generated
* @ordered
@@ -55,6 +59,7 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
* The cached value of the '{@link #getPeriod() <em>Period</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getPeriod()
* @generated
* @ordered
@@ -65,6 +70,7 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
* The cached value of the '{@link #getMaximumInterArrivalTime() <em>Maximum Inter Arrival Time</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getMaximumInterArrivalTime()
* @generated
* @ordered
@@ -75,6 +81,7 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
* The cached value of the '{@link #getMinimumInterArrivalTime() <em>Minimum Inter Arrival Time</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getMinimumInterArrivalTime()
* @generated
* @ordered
@@ -84,6 +91,7 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
protected SporadicEventConstraintImpl() {
@@ -93,6 +101,7 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public TimeDuration basicGetJitter() {
@@ -102,6 +111,7 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public TimeDuration basicGetMaximumInterArrivalTime() {
@@ -111,6 +121,7 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public TimeDuration basicGetMinimumInterArrivalTime() {
@@ -120,6 +131,7 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public TimeDuration basicGetPeriod() {
@@ -129,23 +141,28 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__JITTER:
- if (resolve) return getJitter();
- return basicGetJitter();
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__PERIOD:
- if (resolve) return getPeriod();
- return basicGetPeriod();
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MAXIMUM_INTER_ARRIVAL_TIME:
- if (resolve) return getMaximumInterArrivalTime();
- return basicGetMaximumInterArrivalTime();
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MINIMUM_INTER_ARRIVAL_TIME:
- if (resolve) return getMinimumInterArrivalTime();
- return basicGetMinimumInterArrivalTime();
+ switch(featureID) {
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__JITTER:
+ if(resolve)
+ return getJitter();
+ return basicGetJitter();
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__PERIOD:
+ if(resolve)
+ return getPeriod();
+ return basicGetPeriod();
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MAXIMUM_INTER_ARRIVAL_TIME:
+ if(resolve)
+ return getMaximumInterArrivalTime();
+ return basicGetMaximumInterArrivalTime();
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MINIMUM_INTER_ARRIVAL_TIME:
+ if(resolve)
+ return getMinimumInterArrivalTime();
+ return basicGetMinimumInterArrivalTime();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -153,19 +170,20 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
- switch (featureID) {
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__JITTER:
- return jitter != null;
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__PERIOD:
- return period != null;
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MAXIMUM_INTER_ARRIVAL_TIME:
- return maximumInterArrivalTime != null;
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MINIMUM_INTER_ARRIVAL_TIME:
- return minimumInterArrivalTime != null;
+ switch(featureID) {
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__JITTER:
+ return jitter != null;
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__PERIOD:
+ return period != null;
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MAXIMUM_INTER_ARRIVAL_TIME:
+ return maximumInterArrivalTime != null;
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MINIMUM_INTER_ARRIVAL_TIME:
+ return minimumInterArrivalTime != null;
}
return super.eIsSet(featureID);
}
@@ -173,23 +191,24 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__JITTER:
- setJitter((TimeDuration)newValue);
- return;
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__PERIOD:
- setPeriod((TimeDuration)newValue);
- return;
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MAXIMUM_INTER_ARRIVAL_TIME:
- setMaximumInterArrivalTime((TimeDuration)newValue);
- return;
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MINIMUM_INTER_ARRIVAL_TIME:
- setMinimumInterArrivalTime((TimeDuration)newValue);
- return;
+ switch(featureID) {
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__JITTER:
+ setJitter((TimeDuration)newValue);
+ return;
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__PERIOD:
+ setPeriod((TimeDuration)newValue);
+ return;
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MAXIMUM_INTER_ARRIVAL_TIME:
+ setMaximumInterArrivalTime((TimeDuration)newValue);
+ return;
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MINIMUM_INTER_ARRIVAL_TIME:
+ setMinimumInterArrivalTime((TimeDuration)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -197,6 +216,7 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -207,23 +227,24 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public void eUnset(int featureID) {
- switch (featureID) {
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__JITTER:
- setJitter((TimeDuration)null);
- return;
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__PERIOD:
- setPeriod((TimeDuration)null);
- return;
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MAXIMUM_INTER_ARRIVAL_TIME:
- setMaximumInterArrivalTime((TimeDuration)null);
- return;
- case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MINIMUM_INTER_ARRIVAL_TIME:
- setMinimumInterArrivalTime((TimeDuration)null);
- return;
+ switch(featureID) {
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__JITTER:
+ setJitter((TimeDuration)null);
+ return;
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__PERIOD:
+ setPeriod((TimeDuration)null);
+ return;
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MAXIMUM_INTER_ARRIVAL_TIME:
+ setMaximumInterArrivalTime((TimeDuration)null);
+ return;
+ case TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MINIMUM_INTER_ARRIVAL_TIME:
+ setMinimumInterArrivalTime((TimeDuration)null);
+ return;
}
super.eUnset(featureID);
}
@@ -231,14 +252,15 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public TimeDuration getJitter() {
- if (jitter != null && jitter.eIsProxy()) {
+ if(jitter != null && jitter.eIsProxy()) {
InternalEObject oldJitter = (InternalEObject)jitter;
jitter = (TimeDuration)eResolveProxy(oldJitter);
- if (jitter != oldJitter) {
- if (eNotificationRequired())
+ if(jitter != oldJitter) {
+ if(eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__JITTER, oldJitter, jitter));
}
}
@@ -248,14 +270,15 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public TimeDuration getMaximumInterArrivalTime() {
- if (maximumInterArrivalTime != null && maximumInterArrivalTime.eIsProxy()) {
+ if(maximumInterArrivalTime != null && maximumInterArrivalTime.eIsProxy()) {
InternalEObject oldMaximumInterArrivalTime = (InternalEObject)maximumInterArrivalTime;
maximumInterArrivalTime = (TimeDuration)eResolveProxy(oldMaximumInterArrivalTime);
- if (maximumInterArrivalTime != oldMaximumInterArrivalTime) {
- if (eNotificationRequired())
+ if(maximumInterArrivalTime != oldMaximumInterArrivalTime) {
+ if(eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MAXIMUM_INTER_ARRIVAL_TIME, oldMaximumInterArrivalTime, maximumInterArrivalTime));
}
}
@@ -265,14 +288,15 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public TimeDuration getMinimumInterArrivalTime() {
- if (minimumInterArrivalTime != null && minimumInterArrivalTime.eIsProxy()) {
+ if(minimumInterArrivalTime != null && minimumInterArrivalTime.eIsProxy()) {
InternalEObject oldMinimumInterArrivalTime = (InternalEObject)minimumInterArrivalTime;
minimumInterArrivalTime = (TimeDuration)eResolveProxy(oldMinimumInterArrivalTime);
- if (minimumInterArrivalTime != oldMinimumInterArrivalTime) {
- if (eNotificationRequired())
+ if(minimumInterArrivalTime != oldMinimumInterArrivalTime) {
+ if(eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MINIMUM_INTER_ARRIVAL_TIME, oldMinimumInterArrivalTime, minimumInterArrivalTime));
}
}
@@ -282,14 +306,15 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public TimeDuration getPeriod() {
- if (period != null && period.eIsProxy()) {
+ if(period != null && period.eIsProxy()) {
InternalEObject oldPeriod = (InternalEObject)period;
period = (TimeDuration)eResolveProxy(oldPeriod);
- if (period != oldPeriod) {
- if (eNotificationRequired())
+ if(period != oldPeriod) {
+ if(eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__PERIOD, oldPeriod, period));
}
}
@@ -299,48 +324,52 @@ public class SporadicEventConstraintImpl extends EventConstraintImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public void setJitter(TimeDuration newJitter) {
TimeDuration oldJitter = jitter;
jitter = newJitter;
- if (eNotificationRequired())
+ if(eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__JITTER, oldJitter, jitter));
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public void setMaximumInterArrivalTime(TimeDuration newMaximumInterArrivalTime) {
TimeDuration oldMaximumInterArrivalTime = maximumInterArrivalTime;
maximumInterArrivalTime = newMaximumInterArrivalTime;
- if (eNotificationRequired())
+ if(eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MAXIMUM_INTER_ARRIVAL_TIME, oldMaximumInterArrivalTime, maximumInterArrivalTime));
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public void setMinimumInterArrivalTime(TimeDuration newMinimumInterArrivalTime) {
TimeDuration oldMinimumInterArrivalTime = minimumInterArrivalTime;
minimumInterArrivalTime = newMinimumInterArrivalTime;
- if (eNotificationRequired())
+ if(eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__MINIMUM_INTER_ARRIVAL_TIME, oldMinimumInterArrivalTime, minimumInterArrivalTime));
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public void setPeriod(TimeDuration newPeriod) {
TimeDuration oldPeriod = period;
period = newPeriod;
- if (eNotificationRequired())
+ if(eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, TimingconstraintsPackage.SPORADIC_EVENT_CONSTRAINT__PERIOD, oldPeriod, period));
}

Back to the top