code: @Override
  	public boolean eIsSet(int featureID) {
  		switch (featureID) {
  			case AfplibPackage.FINISHING_OPERATION__FOP_TYPE:
  				return FOP_TYPE_EDEFAULT == null ? fOpType != null : !FOP_TYPE_EDEFAULT.equals(fOpType);
  			case AfplibPackage.FINISHING_OPERATION__REF_EDGE:
  				return REF_EDGE_EDEFAULT == null ? refEdge != null : !REF_EDGE_EDEFAULT.equals(refEdge);
  			case AfplibPackage.FINISHING_OPERATION__FOP_CNT:
  				return FOP_CNT_EDEFAULT == null ? fOpCnt != null : !FOP_CNT_EDEFAULT.equals(fOpCnt);
  			case AfplibPackage.FINISHING_OPERATION__AX_OFFST:
  				return AX_OFFST_EDEFAULT == null ? axOffst != null : !AX_OFFST_EDEFAULT.equals(axOffst);
  			case AfplibPackage.FINISHING_OPERATION__OP_POS:
  				return OP_POS_EDEFAULT == null ? opPos != null : !OP_POS_EDEFAULT.equals(opPos);
  		}
  		return super.eIsSet(featureID);
  	}
docs: <!-- begin-user-doc -->
  <!-- end-user-doc -->
  @generated