/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { switch (featureID) { case Aadl2Package.PROCESSOR_TYPE__OWNED_DATA_PORT: getOwnedDataPorts().clear(); getOwnedDataPorts().addAll((Collection<? extends DataPort>) newValue); return; case Aadl2Package.PROCESSOR_TYPE__OWNED_EVENT_DATA_PORT: getOwnedEventDataPorts().clear(); getOwnedEventDataPorts().addAll((Collection<? extends EventDataPort>) newValue); return; case Aadl2Package.PROCESSOR_TYPE__OWNED_EVENT_PORT: getOwnedEventPorts().clear(); getOwnedEventPorts().addAll((Collection<? extends EventPort>) newValue); return; case Aadl2Package.PROCESSOR_TYPE__OWNED_BUS_ACCESS: getOwnedBusAccesses().clear(); getOwnedBusAccesses().addAll((Collection<? extends BusAccess>) newValue); return; case Aadl2Package.PROCESSOR_TYPE__OWNED_SUBPROGRAM_ACCESS: getOwnedSubprogramAccesses().clear(); getOwnedSubprogramAccesses().addAll((Collection<? extends SubprogramAccess>) newValue); return; case Aadl2Package.PROCESSOR_TYPE__OWNED_SUBPROGRAM_GROUP_ACCESS: getOwnedSubprogramGroupAccesses().clear(); getOwnedSubprogramGroupAccesses() .addAll((Collection<? extends SubprogramGroupAccess>) newValue); return; } super.eSet(featureID, newValue); }
/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { switch (featureID) { case Aadl2Package.VIRTUAL_BUS_TYPE__OWNED_DATA_PORT: getOwnedDataPorts().clear(); getOwnedDataPorts().addAll((Collection<? extends DataPort>) newValue); return; case Aadl2Package.VIRTUAL_BUS_TYPE__OWNED_EVENT_DATA_PORT: getOwnedEventDataPorts().clear(); getOwnedEventDataPorts().addAll((Collection<? extends EventDataPort>) newValue); return; case Aadl2Package.VIRTUAL_BUS_TYPE__OWNED_EVENT_PORT: getOwnedEventPorts().clear(); getOwnedEventPorts().addAll((Collection<? extends EventPort>) newValue); return; } super.eSet(featureID, newValue); }