question: @ Override public boolean eIsSet ( int featureID ) { switch ( featureID ) { case EipPackage . ROUTE__OWNED_ENDPOINTS : return ownedEndpoints != null && ! ownedEndpoints . isEmpty ( ) ; case EipPackage . ROUTE__OWNED_CHANNELS : return ownedChannels != null && ! ownedChannels . isEmpty ( ) ; case EipPackage . ROUTE__NAME : return NAME_EDEFAULT == null ? name != null : ! NAME_EDEFAULT . equals ( name ) ; case EipPackage . ROUTE__EXCHANGE_TYPE : return exchangeType != EXCHANGE_TYPE_EDEFAULT ; } return super . eIsSet ( featureID ) ; }
target:  <!-- begin-user-doc --> <!-- end-user-doc -->