2004-04-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
[mono.git] / mcs / class / System.Windows.Forms / System.Windows.Forms / InputLanguageCollection.cs
index c94455253200f61835396c69bebbc8d38a621d8c..6af43ffb3096475b920a2ffa1ed212043daa3b0b 100644 (file)
@@ -1,70 +1,52 @@
-//\r
-// System.Windows.Forms.InputLanguageCollection.cs\r
-//\r
-// Author:\r
-//   stubbed out by Daniel Carrera (dcarrera@math.toronto.edu)\r
-//   Dennis Hayes (dennish@Raytek.com)\r
-//\r
-// (C) 2002 Ximian, Inc\r
-//\r
-using System.Collections;\r
-namespace System.Windows.Forms {\r
-\r
-       // <summary>\r
-       //      This is only a template.  Nothing is implemented yet.\r
-       //\r
-       // </summary>\r
-\r
-    public class InputLanguageCollection : ReadOnlyCollectionBase {\r
-\r
-               //\r
-               //  --- Public Properties\r
-               //\r
-\r
-               [MonoTODO]\r
-               public InputLanguage this[int index] {\r
-                       get {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-               }\r
-\r
-               //\r
-               //  --- Public Methods\r
-               //\r
-\r
-               [MonoTODO]\r
-               public bool Contains(InputLanguage lang)\r
-               {\r
-                       throw new NotImplementedException ();\r
-               }\r
-\r
-               [MonoTODO]\r
-               public void CopyTo(InputLanguage[] array, int index)\r
-               {\r
-                       throw new NotImplementedException ();\r
-               }\r
-\r
-               [MonoTODO]\r
-               public override bool Equals(object o)\r
-               {\r
-                       throw new NotImplementedException ();\r
-               }\r
-\r
-\r
-               [MonoTODO]\r
-               public override int GetHashCode() {\r
-                       //FIXME add our proprities\r
-                       return base.GetHashCode();\r
-               }\r
-\r
-               [MonoTODO]\r
-               public int IndexOf(InputLanguage lang)\r
-               {\r
-                       throw new NotImplementedException ();\r
-               }\r
-               //public static bool Equals(object o1, object o2)\r
-               //{\r
-               //      throw new NotImplementedException ();\r
-               //}\r
-}\r
-}\r
+//
+// System.Windows.Forms.InputLanguageCollection.cs
+//
+// Author:
+//   stubbed out by Daniel Carrera (dcarrera@math.toronto.edu)
+//   Dennis Hayes (dennish@Raytek.com)
+//
+// (C) 2002/3 Ximian, Inc
+//
+using System.Collections;
+namespace System.Windows.Forms {
+
+       // <summary>
+       // </summary>
+
+       public class InputLanguageCollection : ReadOnlyCollectionBase {
+
+               private InputLanguageCollection(){//For signiture compatablity. Prevents the auto creation of public construct
+               }
+
+               //
+               //  --- Public Properties
+               //
+
+               [MonoTODO]
+               public InputLanguage this[int index] {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+               }
+
+               //
+               //  --- Public Methods
+               //
+
+               [MonoTODO]
+               public bool Contains(InputLanguage value) {
+                       throw new NotImplementedException ();
+               }
+
+               [MonoTODO]
+               public void CopyTo(InputLanguage[] array, int index) {
+                       //FIXME:
+               }
+
+               [MonoTODO]
+               public int IndexOf(InputLanguage value) {
+                       throw new NotImplementedException ();
+               }
+
+       }
+}