/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public ValueSpecification getMin() { if (min != null && min.eIsProxy()) { InternalEObject oldMin = (InternalEObject) min; min = (ValueSpecification) eResolveProxy(oldMin); if (min != oldMin) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.TIME_INTERVAL__MIN, oldMin, min)); } } return min; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getMax() { if (max != null && max.eIsProxy()) { InternalEObject oldMax = (InternalEObject) max; max = (ValueSpecification) eResolveProxy(oldMax); if (max != oldMax) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.INTERVAL__MAX, oldMax, max)); } } return max; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public ValueSpecification getMin() { if (min != null && min.eIsProxy()) { InternalEObject oldMin = (InternalEObject) min; min = (ValueSpecification) eResolveProxy(oldMin); if (min != oldMin) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.DURATION_INTERVAL__MIN, oldMin, min)); } } return min; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getMin() { if (min != null && min.eIsProxy()) { InternalEObject oldMin = (InternalEObject) min; min = (ValueSpecification) eResolveProxy(oldMin); if (min != oldMin) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.INTERVAL__MIN, oldMin, min)); } } return min; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public ValueSpecification getMax() { if (max != null && max.eIsProxy()) { InternalEObject oldMax = (InternalEObject) max; max = (ValueSpecification) eResolveProxy(oldMax); if (max != oldMax) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.TIME_INTERVAL__MAX, oldMax, max)); } } return max; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public ValueSpecification getMax() { if (max != null && max.eIsProxy()) { InternalEObject oldMax = (InternalEObject) max; max = (ValueSpecification) eResolveProxy(oldMax); if (max != oldMax) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.DURATION_INTERVAL__MAX, oldMax, max)); } } return max; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getUpperValue() { if (upperValue != null && upperValue.eIsProxy()) { InternalEObject oldUpperValue = (InternalEObject) upperValue; upperValue = (ValueSpecification) eResolveProxy(oldUpperValue); if (upperValue != oldUpperValue) { InternalEObject newUpperValue = (InternalEObject) upperValue; NotificationChain msgs = oldUpperValue.eInverseRemove(this, EOPPOSITE_FEATURE_BASE - UMLPackage.PARAMETER__UPPER_VALUE, null, null); if (newUpperValue.eInternalContainer() == null) { msgs = newUpperValue.eInverseAdd(this, EOPPOSITE_FEATURE_BASE - UMLPackage.PARAMETER__UPPER_VALUE, null, msgs); } if (msgs != null) msgs.dispatch(); if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.PARAMETER__UPPER_VALUE, oldUpperValue, upperValue)); } } return upperValue; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getUpperBound() { if (upperBound != null && upperBound.eIsProxy()) { InternalEObject oldUpperBound = (InternalEObject) upperBound; upperBound = (ValueSpecification) eResolveProxy(oldUpperBound); if (upperBound != oldUpperBound) { InternalEObject newUpperBound = (InternalEObject) upperBound; NotificationChain msgs = oldUpperBound.eInverseRemove(this, EOPPOSITE_FEATURE_BASE - UMLPackage.OBJECT_NODE__UPPER_BOUND, null, null); if (newUpperBound.eInternalContainer() == null) { msgs = newUpperBound.eInverseAdd(this, EOPPOSITE_FEATURE_BASE - UMLPackage.OBJECT_NODE__UPPER_BOUND, null, msgs); } if (msgs != null) msgs.dispatch(); if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.OBJECT_NODE__UPPER_BOUND, oldUpperBound, upperBound)); } } return upperBound; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getJoinSpec() { if (joinSpec != null && joinSpec.eIsProxy()) { InternalEObject oldJoinSpec = (InternalEObject) joinSpec; joinSpec = (ValueSpecification) eResolveProxy(oldJoinSpec); if (joinSpec != oldJoinSpec) { InternalEObject newJoinSpec = (InternalEObject) joinSpec; NotificationChain msgs = oldJoinSpec.eInverseRemove(this, EOPPOSITE_FEATURE_BASE - UMLPackage.JOIN_NODE__JOIN_SPEC, null, null); if (newJoinSpec.eInternalContainer() == null) { msgs = newJoinSpec.eInverseAdd(this, EOPPOSITE_FEATURE_BASE - UMLPackage.JOIN_NODE__JOIN_SPEC, null, msgs); } if (msgs != null) msgs.dispatch(); if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.JOIN_NODE__JOIN_SPEC, oldJoinSpec, joinSpec)); } } return joinSpec; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getSelector() { if (selector != null && selector.eIsProxy()) { InternalEObject oldSelector = (InternalEObject) selector; selector = (ValueSpecification) eResolveProxy(oldSelector); if (selector != oldSelector) { InternalEObject newSelector = (InternalEObject) selector; NotificationChain msgs = oldSelector.eInverseRemove(this, EOPPOSITE_FEATURE_BASE - UMLPackage.LIFELINE__SELECTOR, null, null); if (newSelector.eInternalContainer() == null) { msgs = newSelector.eInverseAdd(this, EOPPOSITE_FEATURE_BASE - UMLPackage.LIFELINE__SELECTOR, null, msgs); } if (msgs != null) msgs.dispatch(); if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.LIFELINE__SELECTOR, oldSelector, selector)); } } return selector; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getGuard() { if (guard != null && guard.eIsProxy()) { InternalEObject oldGuard = (InternalEObject) guard; guard = (ValueSpecification) eResolveProxy(oldGuard); if (guard != oldGuard) { InternalEObject newGuard = (InternalEObject) guard; NotificationChain msgs = oldGuard.eInverseRemove(this, EOPPOSITE_FEATURE_BASE - UMLPackage.ACTIVITY_EDGE__GUARD, null, null); if (newGuard.eInternalContainer() == null) { msgs = newGuard.eInverseAdd(this, EOPPOSITE_FEATURE_BASE - UMLPackage.ACTIVITY_EDGE__GUARD, null, msgs); } if (msgs != null) msgs.dispatch(); if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.ACTIVITY_EDGE__GUARD, oldGuard, guard)); } } return guard; }
if (lowerValue != null && lowerValue.eIsProxy()) { InternalEObject oldLowerValue = (InternalEObject) lowerValue; lowerValue = (ValueSpecification) eResolveProxy(oldLowerValue);
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getWeight() { if (weight != null && weight.eIsProxy()) { InternalEObject oldWeight = (InternalEObject) weight; weight = (ValueSpecification) eResolveProxy(oldWeight); if (weight != oldWeight) { InternalEObject newWeight = (InternalEObject) weight; NotificationChain msgs = oldWeight.eInverseRemove(this, EOPPOSITE_FEATURE_BASE - UMLPackage.ACTIVITY_EDGE__WEIGHT, null, null); if (newWeight.eInternalContainer() == null) { msgs = newWeight.eInverseAdd(this, EOPPOSITE_FEATURE_BASE - UMLPackage.ACTIVITY_EDGE__WEIGHT, null, msgs); } if (msgs != null) msgs.dispatch(); if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.ACTIVITY_EDGE__WEIGHT, oldWeight, weight)); } } return weight; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getDefaultValue() { if (defaultValue != null && defaultValue.eIsProxy()) { InternalEObject oldDefaultValue = (InternalEObject) defaultValue; defaultValue = (ValueSpecification) eResolveProxy(oldDefaultValue); if (defaultValue != oldDefaultValue) { InternalEObject newDefaultValue = (InternalEObject) defaultValue; NotificationChain msgs = oldDefaultValue.eInverseRemove(this, EOPPOSITE_FEATURE_BASE - UMLPackage.PARAMETER__DEFAULT_VALUE, null, null); if (newDefaultValue.eInternalContainer() == null) { msgs = newDefaultValue.eInverseAdd(this, EOPPOSITE_FEATURE_BASE - UMLPackage.PARAMETER__DEFAULT_VALUE, null, msgs); } if (msgs != null) msgs.dispatch(); if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.PARAMETER__DEFAULT_VALUE, oldDefaultValue, defaultValue)); } } return defaultValue; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getLowerValue() { if (lowerValue != null && lowerValue.eIsProxy()) { InternalEObject oldLowerValue = (InternalEObject) lowerValue; lowerValue = (ValueSpecification) eResolveProxy(oldLowerValue); if (lowerValue != oldLowerValue) { InternalEObject newLowerValue = (InternalEObject) lowerValue; NotificationChain msgs = oldLowerValue.eInverseRemove(this, EOPPOSITE_FEATURE_BASE - UMLPackage.PIN__LOWER_VALUE, null, null); if (newLowerValue.eInternalContainer() == null) { msgs = newLowerValue.eInverseAdd(this, EOPPOSITE_FEATURE_BASE - UMLPackage.PIN__LOWER_VALUE, null, msgs); } if (msgs != null) msgs.dispatch(); if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.PIN__LOWER_VALUE, oldLowerValue, lowerValue)); } } return lowerValue; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getUpperValue() { if (upperValue != null && upperValue.eIsProxy()) { InternalEObject oldUpperValue = (InternalEObject) upperValue; upperValue = (ValueSpecification) eResolveProxy(oldUpperValue); if (upperValue != oldUpperValue) { InternalEObject newUpperValue = (InternalEObject) upperValue; NotificationChain msgs = oldUpperValue.eInverseRemove(this, EOPPOSITE_FEATURE_BASE - UMLPackage.VARIABLE__UPPER_VALUE, null, null); if (newUpperValue.eInternalContainer() == null) { msgs = newUpperValue.eInverseAdd(this, EOPPOSITE_FEATURE_BASE - UMLPackage.VARIABLE__UPPER_VALUE, null, msgs); } if (msgs != null) msgs.dispatch(); if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.VARIABLE__UPPER_VALUE, oldUpperValue, upperValue)); } } return upperValue; }
if (specification != null && specification.eIsProxy()) { InternalEObject oldSpecification = (InternalEObject) specification; specification = (ValueSpecification) eResolveProxy(oldSpecification);
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getExpr() { if (expr != null && expr.eIsProxy()) { InternalEObject oldExpr = (InternalEObject) expr; expr = (ValueSpecification) eResolveProxy(oldExpr); if (expr != oldExpr) { InternalEObject newExpr = (InternalEObject) expr; NotificationChain msgs = oldExpr.eInverseRemove(this, EOPPOSITE_FEATURE_BASE - UMLPackage.TIME_EXPRESSION__EXPR, null, null); if (newExpr.eInternalContainer() == null) { msgs = newExpr.eInverseAdd(this, EOPPOSITE_FEATURE_BASE - UMLPackage.TIME_EXPRESSION__EXPR, null, msgs); } if (msgs != null) msgs.dispatch(); if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.TIME_EXPRESSION__EXPR, oldExpr, expr)); } } return expr; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getMaxint() { if (maxint != null && maxint.eIsProxy()) { InternalEObject oldMaxint = (InternalEObject) maxint; maxint = (ValueSpecification) eResolveProxy(oldMaxint); if (maxint != oldMaxint) { InternalEObject newMaxint = (InternalEObject) maxint; NotificationChain msgs = oldMaxint .eInverseRemove(this, EOPPOSITE_FEATURE_BASE - UMLPackage.INTERACTION_CONSTRAINT__MAXINT, null, null); if (newMaxint.eInternalContainer() == null) { msgs = newMaxint .eInverseAdd(this, EOPPOSITE_FEATURE_BASE - UMLPackage.INTERACTION_CONSTRAINT__MAXINT, null, msgs); } if (msgs != null) msgs.dispatch(); if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.INTERACTION_CONSTRAINT__MAXINT, oldMaxint, maxint)); } } return maxint; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueSpecification getValue() { if (value != null && value.eIsProxy()) { InternalEObject oldValue = (InternalEObject) value; value = (ValueSpecification) eResolveProxy(oldValue); if (value != oldValue) { InternalEObject newValue = (InternalEObject) value; NotificationChain msgs = oldValue.eInverseRemove(this, EOPPOSITE_FEATURE_BASE - UMLPackage.VALUE_PIN__VALUE, null, null); if (newValue.eInternalContainer() == null) { msgs = newValue.eInverseAdd(this, EOPPOSITE_FEATURE_BASE - UMLPackage.VALUE_PIN__VALUE, null, msgs); } if (msgs != null) msgs.dispatch(); if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, UMLPackage.VALUE_PIN__VALUE, oldValue, value)); } } return value; }