@Override public boolean eIsSet(int featureID){
switch (featureID) {
case OrientedPackage.COMPONENT__INPUT_COMPONET_REFS:
    return inputComponetRefs != null && !inputComponetRefs.isEmpty();
case OrientedPackage.COMPONENT__OUTPUT_COMPONET_REFS:
  return outputComponetRefs != null && !outputComponetRefs.isEmpty();
case OrientedPackage.COMPONENT__INPUT_PORT_REFS:
return inputPortRefs != null && !inputPortRefs.isEmpty();
case OrientedPackage.COMPONENT__OUTPUT_PORT_REFS:
return outputPortRefs != null && !outputPortRefs.isEmpty();
case OrientedPackage.COMPONENT__ID:
return ID_EDEFAULT == null ? id != null : !ID_EDEFAULT.equals(id);
case OrientedPackage.COMPONENT__INPUT_CNT:
return inputCnt != INPUT_CNT_EDEFAULT;
case OrientedPackage.COMPONENT__OUTPUT_CNT:
return outputCnt != OUTPUT_CNT_EDEFAULT;
}
return false;
}

@ Override public boolean eIsSet ( int featureID ) { switch ( featureID ) { case OrientedPackage . COMPONENT__INPUT_COMPONET_REFS : return inputComponetRefs != null && ! inputComponetRefs . isEmpty ( ) ; case OrientedPackage . COMPONENT__OUTPUT_COMPONET_REFS : return outputComponetRefs != null && ! outputComponetRefs . isEmpty ( ) ; case OrientedPackage . COMPONENT__INPUT_PORT_REFS : return inputPortRefs != null && ! inputPortRefs . isEmpty ( ) ; case OrientedPackage . COMPONENT__OUTPUT_PORT_REFS : return outputPortRefs != null && ! outputPortRefs . isEmpty ( ) ; case OrientedPackage . COMPONENT__ID : return ID_EDEFAULT == null ? id != null : ! ID_EDEFAULT . equals ( id ) ; case OrientedPackage . COMPONENT__INPUT_CNT : return inputCnt != INPUT_CNT_EDEFAULT ; case OrientedPackage . COMPONENT__OUTPUT_CNT : return outputCnt != OUTPUT_CNT_EDEFAULT ; } return false ; }
< ! - - begin - user - doc - - > < ! - - end - user - doc - - >
