5a620e434a0e5eb13c2502d6434d5e4ff60932d3
[mono.git] / mcs / class / System.Windows.Forms / System.Windows.Forms / FeatureSupport.cs
1 //
2 // System.Windows.Forms.FeatureSupport.cs
3 //
4 // Author:
5 //   stubbed out by Daniel Carrera (dcarrera@math.toronto.edu)
6 //   Dennis Hayes (dennish@Raytek.com)
7 //
8 // (C) 2002 Ximian, Inc
9 //
10
11 namespace System.Windows.Forms {
12
13         // <summary>
14         //
15         // </summary>
16
17     public abstract class FeatureSupport : IFeatureSupport {
18
19                 //
20                 //  --- Public Methods
21                 //
22                 //IFeatureSupport
23
24                 [MonoTODO]
25                 Version IFeatureSupport.GetVersionPresent(object feature) {
26                         throw new NotImplementedException ();
27                 }
28                 
29                 [MonoTODO]
30                 bool IFeatureSupport.IsPresent(object feature){
31                         throw new NotImplementedException ();
32                 }
33         
34                 [MonoTODO]
35                 bool IFeatureSupport.IsPresent(object feature, Version minimumVersion){
36                         throw new NotImplementedException ();
37                 }
38         
39                 [MonoTODO]
40                 public abstract Version GetVersionPresent(object feature);
41
42                 [MonoTODO]
43                 public static Version GetVersionPresent(string featureClassName, string featureConstName){
44                         throw new NotImplementedException ();
45                 }
46
47
48                 [MonoTODO]
49                 public virtual bool IsPresent(object feature){
50                         throw new NotImplementedException ();
51                 }
52
53                 [MonoTODO]
54                 public virtual bool IsPresent(object feature, Version minimumVersion){
55                         throw new NotImplementedException ();
56                 }
57
58                 [MonoTODO]
59                 public static bool IsPresent(string featureClassName, string featureConstName){
60                         throw new NotImplementedException ();
61                 }
62
63                 [MonoTODO]
64                 public static bool IsPresent(string featureClassName, string featureConstName, Version minimumVersion){
65                         throw new NotImplementedException ();
66                 }
67
68                 //
69                 // --- Protected Constructors
70                 //
71                 [MonoTODO]
72                 protected FeatureSupport()
73                 {
74                 }
75          }
76 }