@Override public boolean eIsSet(int featureID){
switch (featureID) {
case EipPackage.CONDITIONAL_ROUTE__CONDITION:
    return CONDITION_EDEFAULT == null ? condition != null : !CONDITION_EDEFAULT.equals(condition);
case EipPackage.CONDITIONAL_ROUTE__CHANNEL:
  return channel != null;
}
return super.eIsSet(featureID);
}

@ Override public boolean eIsSet ( int featureID ) { switch ( featureID ) { case EipPackage . CONDITIONAL_ROUTE__CONDITION : return CONDITION_EDEFAULT == null ? condition != null : ! CONDITION_EDEFAULT . equals ( condition ) ; case EipPackage . CONDITIONAL_ROUTE__CHANNEL : return channel != null ; } return super . eIsSet ( featureID ) ; }
< ! - - begin - user - doc - - > < ! - - end - user - doc - - >
