2002-06-08 Martin Baulig <martin@gnome.org>
[mono.git] / mcs / class / corlib / System / TODOAttribute.cs
index c1df7667440f9c68fb302dc44caab0a7e7f14157..0920ce8f92decaab107a0701d9e2318ac2be2016 100644 (file)
@@ -16,9 +16,22 @@ namespace System {
        /// <remarks>
        ///   Use this to decorate any element which you think is not complete
        /// </remarks>
-       [AttributeUsage (AttributeTargets.All)]
-       internal class TODOAttribute : Attribute {
+       [AttributeUsage (AttributeTargets.All, AllowMultiple=true)]
+       public class MonoTODOAttribute : Attribute {
 
-               // No methods.
+               private string comment;
+               
+               public MonoTODOAttribute ()
+               {}
+
+               public MonoTODOAttribute (string comment)
+               {
+                       this.comment = comment;
+               }
+
+               public string Comment
+               {
+                       get { return comment; }
+               }
        }
 }