Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Willemoes Hansen <mwh@mono-cvs.ximian.com>2003-03-29 16:01:31 +0300
committerMartin Willemoes Hansen <mwh@mono-cvs.ximian.com>2003-03-29 16:01:31 +0300
commit05313f9d2098358d2b70bb4d8d73ddfdabeba9a4 (patch)
tree1581cf0406a76f90fc93c1b13a03493aae9ad6b4 /mcs/class/System/System.ComponentModel
parentd9aa2b30dfdf4e894a39d8af2cef82cf50c7b156 (diff)
* Stubed System.ComponentModel/InheritanceAttribute.cs
* Stubed System.ComponentModel/InheritanceLevel.cs * Stubed System.ComponentModel.Design/IDesignerFilter.cs * Stubed System.ComponentModel.Design/IInheritanceService.cs svn path=/trunk/mcs/; revision=12903
Diffstat (limited to 'mcs/class/System/System.ComponentModel')
-rw-r--r--mcs/class/System/System.ComponentModel/InheritanceAttribute.cs66
-rw-r--r--mcs/class/System/System.ComponentModel/InheritanceLevel.cs19
2 files changed, 85 insertions, 0 deletions
diff --git a/mcs/class/System/System.ComponentModel/InheritanceAttribute.cs b/mcs/class/System/System.ComponentModel/InheritanceAttribute.cs
new file mode 100644
index 00000000000..f0cc841eff7
--- /dev/null
+++ b/mcs/class/System/System.ComponentModel/InheritanceAttribute.cs
@@ -0,0 +1,66 @@
+//
+// System.ComponentModel.Design.InheritanceAttribute
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ [AttributeUsage(AttributeTargets.Property |
+ AttributeTargets.Field
+ | AttributeTargets.Event)]
+ public sealed class InheritanceAttribute : Attribute
+ {
+ [MonoTODO]
+ public InheritanceAttribute()
+ {
+ }
+
+ [MonoTODO]
+ public InheritanceAttribute (InheritanceLevel inheritanceLevel)
+ {
+ }
+
+ public static readonly InheritanceAttribute Default;
+ public static readonly InheritanceAttribute Inherited;
+ public static readonly InheritanceAttribute InheritedReadOnly;
+ public static readonly InheritanceAttribute NotInherited;
+
+ public InheritanceLevel InheritanceLevel {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ [MonoTODO]
+ public override bool Equals (object value)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ public override int GetHashCode()
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ public override bool IsDefaultAttribute()
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ public override string ToString()
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ ~InheritanceAttribute()
+ {
+ }
+ }
+}
diff --git a/mcs/class/System/System.ComponentModel/InheritanceLevel.cs b/mcs/class/System/System.ComponentModel/InheritanceLevel.cs
new file mode 100644
index 00000000000..3f30a4bda70
--- /dev/null
+++ b/mcs/class/System/System.ComponentModel/InheritanceLevel.cs
@@ -0,0 +1,19 @@
+//
+// System.ComponentModel.Design.InheritanceLevel
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ [Serializable]
+ public enum InheritanceLevel
+ {
+ Inherited,
+ InheritedReadOnly,
+ NotInherited,
+ }
+}