Add CodeDom implementation
[mono.git] / mcs / class / System / System.CodeDom / CodeMemberField.cs
1 //
2 // System.CodeDOM CodeMemberField Class implementation
3 //
4 // Author:
5 //   Miguel de Icaza (miguel@ximian.com)
6 //
7 // (C) 2001 Ximian, Inc.
8 //
9
10 namespace System.CodeDOM {
11
12         public class CodeMemberField : CodeClassMember {
13                 CodeExpression initExpression;
14                 string type, name;
15                 
16                 public CodeMemberField ()
17                 {
18                 }
19
20                 public CodeMemberField (string type, string name)
21                 {
22                         this.type = type;
23                         this.name = name;
24                 }
25
26                 //
27                 // Properties
28                 //
29                 public CodeExpression InitExpression {
30                         get {
31                                 return initExpression;
32                         }
33
34                         set {
35                                 initExpression = value;
36                         }
37                 }
38
39                 public string Type {
40                         get {
41                                 return type;
42                         }
43
44                         set {
45                                 type = name;
46                         }
47                 }
48         }
49 }