@Override
 public void eSet(final int featureID, final Object newValue) {
   switch (featureID) {
   	case org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.ModellingcorePackage.ABSTRACT_TYPED_ELEMENT__OWNED_EXTENSIONS:
   		getOwnedExtensions().clear();
   		getOwnedExtensions().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.ModellingcorePackage.ABSTRACT_TYPED_ELEMENT__ID:
   		setId(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.ModellingcorePackage.ABSTRACT_TYPED_ELEMENT__SID:
   		setSid(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.ModellingcorePackage.ABSTRACT_TYPED_ELEMENT__OWNED_CONSTRAINTS:
   		getOwnedConstraints().clear();
   		getOwnedConstraints().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.ModellingcorePackage.ABSTRACT_TYPED_ELEMENT__NAME:
   		setName(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.ModellingcorePackage.ABSTRACT_TYPED_ELEMENT__ABSTRACT_TYPE:
   		setAbstractType(
   		(org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.AbstractType)
   		 newValue);
   		return;
   }
   
   super.eSet(featureID, newValue);
 }
  @Override
  public void eUnset(final int featureID) {
    switch (featureID) {
      case org.gemoc.arduino.xdsml.arduinomt.arduino.ArduinoPackage.PUSH_BUTTON__NAME:
        setName((String) null);
        return;
      case org.gemoc.arduino.xdsml.arduinomt.arduino.ArduinoPackage.PUSH_BUTTON__LEVEL:
        setLevel((Boolean) null);
        return;
    }

    super.eUnset(featureID);
  }
  @Override
  public void eSet(final int featureID, final Object newValue) {
    switch (featureID) {
      case org.gemoc.arduino.xdsml.arduinomt.arduino.ArduinoPackage.PUSH_BUTTON__NAME:
        setName((String) newValue);
        return;
      case org.gemoc.arduino.xdsml.arduinomt.arduino.ArduinoPackage.PUSH_BUTTON__LEVEL:
        setLevel((boolean) newValue);
        return;
    }

    super.eSet(featureID, newValue);
  }
Example #4
0
  @Override
  public void eSet(final int featureID, final Object newValue) {
    switch (featureID) {
      case org.gemoc.arduino.sequential.xarduinomt.arduino.ArduinoPackage.PIN__NAME:
        setName((java.lang.String) newValue);
        return;
      case org.gemoc.arduino.sequential.xarduinomt.arduino.ArduinoPackage.PIN__LEVEL:
        setLevel((java.lang.Integer) newValue);
        return;
    }

    super.eSet(featureID, newValue);
  }
Example #5
0
  @Override
  public void eSet(final int featureID, final Object newValue) {
    switch (featureID) {
      case org.gemoc.arduino.sequential.xarduinomt.arduino.ArduinoPackage.IF__BLOCK:
        setBlock((org.gemoc.arduino.sequential.xarduinomt.arduino.Block) newValue);
        return;
      case org.gemoc.arduino.sequential.xarduinomt.arduino.ArduinoPackage.IF__CONDITION:
        setCondition((org.gemoc.arduino.sequential.xarduinomt.arduino.BooleanExpression) newValue);
        return;
      case org.gemoc.arduino.sequential.xarduinomt.arduino.ArduinoPackage.IF__ELSE_BLOCK:
        setElseBlock((org.gemoc.arduino.sequential.xarduinomt.arduino.Block) newValue);
        return;
    }

    super.eSet(featureID, newValue);
  }
  @Override
  public void eSet(final int featureID, final Object newValue) {
    switch (featureID) {
      case org.gemoc.arduino.xdsml.arduinomt.arduino.ArduinoPackage.VARIABLE_DECLARATION__NAME:
        setName((String) newValue);
        return;
      case org.gemoc.arduino.xdsml.arduinomt.arduino.ArduinoPackage
          .VARIABLE_DECLARATION__OWNED_BLOCK:
        setOwnedBlock((InstructionBlock) newValue);
        return;
      case org.gemoc.arduino.xdsml.arduinomt.arduino.ArduinoPackage.VARIABLE_DECLARATION__VARIABLE:
        setVariable((Variable) newValue);
        return;
    }

    super.eSet(featureID, newValue);
  }
 @Override
 public void eSet(final int featureID, final Object newValue) {
   switch (featureID) {
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__OWNED_EXTENSIONS:
   		getOwnedExtensions().clear();
   		getOwnedExtensions().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__ID:
   		setId(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__SID:
   		setSid(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__OWNED_CONSTRAINTS:
   		getOwnedConstraints().clear();
   		getOwnedConstraints().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__REALIZED_FLOW:
   		setRealizedFlow(
   		(org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.AbstractInformationFlow)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__VISIBLE_IN_DOC:
   		setVisibleInDoc(((java.lang.Boolean) newValue).booleanValue());
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__VISIBLE_IN_LM:
   		setVisibleInLM(((java.lang.Boolean) newValue).booleanValue());
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__SUMMARY:
   		setSummary(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__DESCRIPTION:
   		setDescription(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__REVIEW:
   		setReview(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__OWNED_PROPERTY_VALUES:
   		getOwnedPropertyValues().clear();
   		getOwnedPropertyValues().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__OWNED_ENUMERATION_PROPERTY_TYPES:
   		getOwnedEnumerationPropertyTypes().clear();
   		getOwnedEnumerationPropertyTypes().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__APPLIED_PROPERTY_VALUES:
   		getAppliedPropertyValues().clear();
   		getAppliedPropertyValues().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__OWNED_PROPERTY_VALUE_GROUPS:
   		getOwnedPropertyValueGroups().clear();
   		getOwnedPropertyValueGroups().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__APPLIED_PROPERTY_VALUE_GROUPS:
   		getAppliedPropertyValueGroups().clear();
   		getAppliedPropertyValueGroups().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__STATUS:
   		setStatus(
   		(org.gemoc.scenario.xdsml.functionscenariomt.capellacore.EnumerationPropertyLiteral)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__FEATURES:
   		getFeatures().clear();
   		getFeatures().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__TARGET_ELEMENT:
   		setTargetElement(
   		(org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.TraceableElement)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.SYSTEM_REALIZATION__SOURCE_ELEMENT:
   		setSourceElement(
   		(org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.TraceableElement)
   		 newValue);
   		return;
   }
   
   super.eSet(featureID, newValue);
 }
 @Override
 public void eSet(final int featureID, final Object newValue) {
   switch (featureID) {
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__OWNED_EXTENSIONS:
   		getOwnedExtensions().clear();
   		getOwnedExtensions().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__ID:
   		setId(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__SID:
   		setSid(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__OWNED_CONSTRAINTS:
   		getOwnedConstraints().clear();
   		getOwnedConstraints().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__NAME:
   		setName(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__VISIBLE_IN_DOC:
   		setVisibleInDoc(((java.lang.Boolean) newValue).booleanValue());
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__VISIBLE_IN_LM:
   		setVisibleInLM(((java.lang.Boolean) newValue).booleanValue());
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__SUMMARY:
   		setSummary(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__DESCRIPTION:
   		setDescription(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__REVIEW:
   		setReview(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__OWNED_PROPERTY_VALUES:
   		getOwnedPropertyValues().clear();
   		getOwnedPropertyValues().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__OWNED_ENUMERATION_PROPERTY_TYPES:
   		getOwnedEnumerationPropertyTypes().clear();
   		getOwnedEnumerationPropertyTypes().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__APPLIED_PROPERTY_VALUES:
   		getAppliedPropertyValues().clear();
   		getAppliedPropertyValues().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__OWNED_PROPERTY_VALUE_GROUPS:
   		getOwnedPropertyValueGroups().clear();
   		getOwnedPropertyValueGroups().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__APPLIED_PROPERTY_VALUE_GROUPS:
   		getAppliedPropertyValueGroups().clear();
   		getAppliedPropertyValueGroups().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__STATUS:
   		setStatus(
   		(org.gemoc.scenario.xdsml.functionscenariomt.capellacore.EnumerationPropertyLiteral)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__FEATURES:
   		getFeatures().clear();
   		getFeatures().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__OWNED_TRACES:
   		getOwnedTraces().clear();
   		getOwnedTraces().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__NAMING_RULES:
   		getNamingRules().clear();
   		getNamingRules().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.capellacore.CapellacorePackage.ABSTRACT_DEPENDENCIES_PKG__OWNED_PROPERTY_VALUE_PKGS:
   		getOwnedPropertyValuePkgs().clear();
   		getOwnedPropertyValuePkgs().addAll((Collection) newValue);
   		return;
   }
   
   super.eSet(featureID, newValue);
 }
 @Override
 public void eSet(final int featureID, final Object newValue) {
   switch (featureID) {
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_EXTENSIONS:
   		getOwnedExtensions().clear();
   		getOwnedExtensions().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__ID:
   		setId(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__SID:
   		setSid(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_CONSTRAINTS:
   		getOwnedConstraints().clear();
   		getOwnedConstraints().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__NAME:
   		setName(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__VISIBLE_IN_DOC:
   		setVisibleInDoc(((java.lang.Boolean) newValue).booleanValue());
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__VISIBLE_IN_LM:
   		setVisibleInLM(((java.lang.Boolean) newValue).booleanValue());
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__SUMMARY:
   		setSummary(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__DESCRIPTION:
   		setDescription(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__REVIEW:
   		setReview(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_PROPERTY_VALUES:
   		getOwnedPropertyValues().clear();
   		getOwnedPropertyValues().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_ENUMERATION_PROPERTY_TYPES:
   		getOwnedEnumerationPropertyTypes().clear();
   		getOwnedEnumerationPropertyTypes().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__APPLIED_PROPERTY_VALUES:
   		getAppliedPropertyValues().clear();
   		getAppliedPropertyValues().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_PROPERTY_VALUE_GROUPS:
   		getOwnedPropertyValueGroups().clear();
   		getOwnedPropertyValueGroups().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__APPLIED_PROPERTY_VALUE_GROUPS:
   		getAppliedPropertyValueGroups().clear();
   		getAppliedPropertyValueGroups().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__STATUS:
   		setStatus(
   		(org.gemoc.scenario.xdsml.functionscenariomt.capellacore.EnumerationPropertyLiteral)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__FEATURES:
   		getFeatures().clear();
   		getFeatures().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_TRACES:
   		getOwnedTraces().clear();
   		getOwnedTraces().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__NAMING_RULES:
   		getNamingRules().clear();
   		getNamingRules().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_PROPERTY_VALUE_PKGS:
   		getOwnedPropertyValuePkgs().clear();
   		getOwnedPropertyValuePkgs().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_COMPONENT_EXCHANGES:
   		getOwnedComponentExchanges().clear();
   		getOwnedComponentExchanges().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_COMPONENT_EXCHANGE_CATEGORIES:
   		getOwnedComponentExchangeCategories().clear();
   		getOwnedComponentExchangeCategories().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_FUNCTIONAL_LINKS:
   		getOwnedFunctionalLinks().clear();
   		getOwnedFunctionalLinks().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_FUNCTIONAL_ALLOCATIONS:
   		getOwnedFunctionalAllocations().clear();
   		getOwnedFunctionalAllocations().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_COMPONENT_EXCHANGE_REALIZATIONS:
   		getOwnedComponentExchangeRealizations().clear();
   		getOwnedComponentExchangeRealizations().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_LOGICAL_ACTOR_PKGS:
   		getOwnedLogicalActorPkgs().clear();
   		getOwnedLogicalActorPkgs().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.la.LaPackage.LOGICAL_ACTOR_PKG__OWNED_LOGICAL_ACTORS:
   		getOwnedLogicalActors().clear();
   		getOwnedLogicalActors().addAll((Collection) newValue);
   		return;
   }
   
   super.eSet(featureID, newValue);
 }
 @Override
 public void eSet(final int featureID, final Object newValue) {
   switch (featureID) {
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__OWNED_EXTENSIONS:
   		getOwnedExtensions().clear();
   		getOwnedExtensions().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__ID:
   		setId(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__SID:
   		setSid(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__OWNED_CONSTRAINTS:
   		getOwnedConstraints().clear();
   		getOwnedConstraints().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__NAME:
   		setName(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__OWNED_HANDLERS:
   		getOwnedHandlers().clear();
   		getOwnedHandlers().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__LOCAL_PRECONDITION:
   		setLocalPrecondition(
   		(org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.AbstractConstraint)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__LOCAL_POSTCONDITION:
   		setLocalPostcondition(
   		(org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.AbstractConstraint)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__CONTEXT:
   		setContext(
   		(org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.AbstractType)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__INPUTS:
   		getInputs().clear();
   		getInputs().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__OUTPUTS:
   		getOutputs().clear();
   		getOutputs().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__ARGUMENTS:
   		getArguments().clear();
   		getArguments().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__TARGET:
   		setTarget(
   		(org.gemoc.scenario.xdsml.functionscenariomt.activity.InputPin)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPackage.SEND_SIGNAL_ACTION__SIGNAL:
   		setSignal(
   		(org.gemoc.scenario.xdsml.functionscenariomt.behavior.AbstractSignal)
   		 newValue);
   		return;
   }
   
   super.eSet(featureID, newValue);
 }
 @Override
 public void eSet(final int featureID, final Object newValue) {
   switch (featureID) {
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__OWNED_EXTENSIONS:
   		getOwnedExtensions().clear();
   		getOwnedExtensions().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__ID:
   		setId(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__SID:
   		setSid(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__OWNED_CONSTRAINTS:
   		getOwnedConstraints().clear();
   		getOwnedConstraints().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__REALIZED_FLOW:
   		setRealizedFlow(
   		(org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.AbstractInformationFlow)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__VISIBLE_IN_DOC:
   		setVisibleInDoc(((java.lang.Boolean) newValue).booleanValue());
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__VISIBLE_IN_LM:
   		setVisibleInLM(((java.lang.Boolean) newValue).booleanValue());
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__SUMMARY:
   		setSummary(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__DESCRIPTION:
   		setDescription(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__REVIEW:
   		setReview(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__OWNED_PROPERTY_VALUES:
   		getOwnedPropertyValues().clear();
   		getOwnedPropertyValues().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__OWNED_ENUMERATION_PROPERTY_TYPES:
   		getOwnedEnumerationPropertyTypes().clear();
   		getOwnedEnumerationPropertyTypes().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__APPLIED_PROPERTY_VALUES:
   		getAppliedPropertyValues().clear();
   		getAppliedPropertyValues().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__OWNED_PROPERTY_VALUE_GROUPS:
   		getOwnedPropertyValueGroups().clear();
   		getOwnedPropertyValueGroups().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__APPLIED_PROPERTY_VALUE_GROUPS:
   		getAppliedPropertyValueGroups().clear();
   		getAppliedPropertyValueGroups().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__STATUS:
   		setStatus(
   		(org.gemoc.scenario.xdsml.functionscenariomt.capellacore.EnumerationPropertyLiteral)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__FEATURES:
   		getFeatures().clear();
   		getFeatures().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__NAME:
   		setName(
   		(java.lang.String)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__NAMING_RULES:
   		getNamingRules().clear();
   		getNamingRules().addAll((Collection) newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__ABSTRACT_CAPABILITY:
   		setAbstractCapability(
   		(org.gemoc.scenario.xdsml.functionscenariomt.interaction.AbstractCapability)
   		 newValue);
   		return;
   	case org.gemoc.scenario.xdsml.functionscenariomt.interaction.InteractionPackage.ABSTRACT_CAPABILITY_EXTENSION_POINT__EXTEND_LINKS:
   		getExtendLinks().clear();
   		getExtendLinks().addAll((Collection) newValue);
   		return;
   }
   
   super.eSet(featureID, newValue);
 }