@Override public boolean eIsSet(int featureID){
switch (featureID) {
case EipPackage.CHANNEL__TO_ENDPOINT:
    return toEndpoint != null;
case EipPackage.CHANNEL__FROM_ENDPOINT:
  return fromEndpoint != null;
case EipPackage.CHANNEL__NAME:
return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
case EipPackage.CHANNEL__GUARANTEED:
return guaranteed != GUARANTEED_EDEFAULT;
}
return super.eIsSet(featureID);
}

@ Override public boolean eIsSet ( int featureID ) { switch ( featureID ) { case EipPackage . CHANNEL__TO_ENDPOINT : return toEndpoint != null ; case EipPackage . CHANNEL__FROM_ENDPOINT : return fromEndpoint != null ; case EipPackage . CHANNEL__NAME : return NAME_EDEFAULT == null ? name != null : ! NAME_EDEFAULT . equals ( name ) ; case EipPackage . CHANNEL__GUARANTEED : return guaranteed != GUARANTEED_EDEFAULT ; } return super . eIsSet ( featureID ) ; }
< ! - - begin - user - doc - - > < ! - - end - user - doc - - >
