/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @SuppressWarnings ( "unchecked" ) @Override public void eSet ( int featureID, Object newValue ) { switch ( featureID ) { case ConfigurationPackage.FIELD_EXTRACTOR_TYPE__FIELD: getField ().clear (); getField ().addAll ( (Collection<? extends FieldType>)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 ConfigurationPackage.FIELD_EXTRACTOR_TYPE__FIELD: getField ().clear (); getField ().addAll ( (Collection<? extends FieldType>)newValue ); return; } super.eSet ( featureID, newValue ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet ( int featureID, boolean resolve, boolean coreType ) { switch ( featureID ) { case ConfigurationPackage.FIELD_EXTRACTOR_TYPE__FIELD: return getField (); } return super.eGet ( featureID, resolve, coreType ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet ( int featureID, boolean resolve, boolean coreType ) { switch ( featureID ) { case ConfigurationPackage.FIELD_EXTRACTOR_TYPE__FIELD: return getField (); } return super.eGet ( featureID, resolve, coreType ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void eUnset ( int featureID ) { switch ( featureID ) { case ConfigurationPackage.FIELD_EXTRACTOR_TYPE__FIELD: getField ().clear (); return; } super.eUnset ( featureID ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void eUnset ( int featureID ) { switch ( featureID ) { case ConfigurationPackage.FIELD_EXTRACTOR_TYPE__FIELD: getField ().clear (); return; } super.eUnset ( featureID ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public NotificationChain eInverseRemove ( InternalEObject otherEnd, int featureID, NotificationChain msgs ) { switch ( featureID ) { case ConfigurationPackage.FIELD_EXTRACTOR_TYPE__FIELD: return ( (InternalEList<?>)getField () ).basicRemove ( otherEnd, msgs ); } return super.eInverseRemove ( otherEnd, featureID, msgs ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public NotificationChain eInverseRemove ( InternalEObject otherEnd, int featureID, NotificationChain msgs ) { switch ( featureID ) { case ConfigurationPackage.FIELD_EXTRACTOR_TYPE__FIELD: return ( (InternalEList<?>)getField () ).basicRemove ( otherEnd, msgs ); } return super.eInverseRemove ( otherEnd, featureID, msgs ); }