private void insert(Mission m) { this.minLength.put(m); this.maxLength.put(m); this.minItems.put(m); this.maxItems.put(m); BoardImpl.getInstance().levelUp(m); }
/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public void eUnset(int featureID) { switch (featureID) { case ArduinoPackage.ARDUINO_BOARD__DIGITAL_PINS: getDigitalPins().clear(); return; case ArduinoPackage.ARDUINO_BOARD__ANALOG_PINS: getAnalogPins().clear(); return; } super.eUnset(featureID); }
/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { switch (featureID) { case ArduinoPackage.ARDUINO_BOARD__DIGITAL_PINS: getDigitalPins().clear(); getDigitalPins().addAll((Collection<? extends DigitalPin>) newValue); return; case ArduinoPackage.ARDUINO_BOARD__ANALOG_PINS: getAnalogPins().clear(); getAnalogPins().addAll((Collection<? extends AnalogPin>) newValue); return; } super.eSet(featureID, newValue); }