2002-01-14 Miguel de Icaza <miguel@ximian.com>
[mono.git] / mcs / class / corlib / System.Text / UTF8Encoding.cs
1 //
2 // System.Text.UTF8Encoding.cs
3 //
4 // Authors:
5 //   Sean MacIsaac (macisaac@ximian.com)
6 //   Dietmar Maurer (dietmar@ximian.com)
7 //
8 // (C) Ximian, Inc.  http://www.ximian.com
9 //
10
11 namespace System.Text
12 {
13         public class UTF8Encoding : Encoding
14         {
15                 public UTF8Encoding () : base ("UTF-8", false)
16                 {
17                         encoding_name = "Unicode (UTF-8)";
18                         body_name = "utf-8";
19                         header_name = "utf-8";
20                         web_name = "utf-8";
21                         is_browser_display = true;
22                         is_browser_save = true;
23                         is_mail_news_display = true;
24                         is_mail_news_save = true;
25                 }
26                 
27                 public override int GetMaxByteCount (int charCount)
28                 {
29                         return charCount*6;
30                 }
31
32                 public override int GetMaxCharCount (int byteCount)
33                 {
34                         return byteCount;
35                 }
36         }
37 }