2002-08-15 Tim Coleman <tim@timcoleman.com>
[mono.git] / mcs / class / System.Runtime.Serialization.Formatters.Soap / System.Runtime.Serialization.Formatters.Soap / TODOAttribute.cs
diff --git a/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap/TODOAttribute.cs b/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap/TODOAttribute.cs
new file mode 100755 (executable)
index 0000000..0b89c8b
--- /dev/null
@@ -0,0 +1,37 @@
+//
+// TODOAttribute.cs
+//
+// Author:
+//   Ravi Pratap (ravi@ximian.com)
+//
+// (C) Ximian, Inc.  http://www.ximian.com
+//
+
+namespace System.Runtime.Serialization.Formatters.Soap {
+
+       /// <summary>
+       ///   The TODO attribute is used to flag all incomplete bits in our class libraries
+       /// </summary>
+       ///
+       /// <remarks>
+       ///   Use this to decorate any element which you think is not complete
+       /// </remarks>
+       [AttributeUsage (AttributeTargets.All, AllowMultiple=true)]
+       public class MonoTODOAttribute : Attribute {
+
+               private string comment;
+               
+               public MonoTODOAttribute ()
+               {}
+
+               public MonoTODOAttribute (string comment)
+               {
+                       this.comment = comment;
+               }
+
+               public string Comment
+               {
+                       get { return comment; }
+               }
+       }
+}