2002-02-02 Nick Drochak <ndrochak@gol.com>
authorNick Drochak <nickd@mono-cvs.ximian.com>
Fri, 1 Feb 2002 20:33:50 +0000 (20:33 -0000)
committerNick Drochak <nickd@mono-cvs.ximian.com>
Fri, 1 Feb 2002 20:33:50 +0000 (20:33 -0000)
* CodeGroup.cs: Not done, but checking in now just in case

svn path=/trunk/mcs/; revision=2230

mcs/class/corlib/System.Security.Policy/ChangeLog
mcs/class/corlib/System.Security.Policy/CodeGroup.cs

index 9bfce2b681df3d2e8a2861f2918235b1e32c36c1..13eee1f2d4fb2f87fb1b01cdaa088cf9b4372476 100644 (file)
@@ -1,3 +1,7 @@
+2002-02-02  Nick Drochak  <ndrochak@gol.com>
+
+       * CodeGroup.cs: Not done, but checking in now just in case
+
 2002-01-30  Nick Drochak  <ndrochak@gol.com>
 
        * CodeGroup.cs: New file.  Not nearly done with this, but saving it
index b692c579bab46f6e5f331ec3daadfc60bf4cbc97..ed9a94035e8a4b95f148d7321f5252b56a0d6153 100644 (file)
@@ -13,8 +13,10 @@ namespace System.Security.Policy
        [Serializable]
        public abstract class CodeGroup
        {
-               PolicyStatement m_policy;
-               IMembershipCondition m_membershipCondition;
+               PolicyStatement m_policy = null;
+               IMembershipCondition m_membershipCondition = null;
+               string m_description = null;
+               string m_name = null;
 
                public CodeGroup(IMembershipCondition membershipCondition,
                                        PolicyStatement policy)
@@ -42,6 +44,42 @@ namespace System.Security.Policy
                        }
                }
 
+               public string Description
+               {
+                       get
+                       {
+                               return m_description;
+                       }
+                       set
+                       {
+                               m_description = value;
+                       }
+               }
+
+               public IMembershipCondition MembershipCondition 
+               {
+                       get
+                       {
+                               return m_membershipCondition;
+                       }
+                       set
+                       {
+                               m_membershipCondition = value;
+                       }
+               }
+
+               public string Name 
+               {
+                       get
+                       {
+                               return m_name;
+                       }
+                       set
+                       {
+                               m_name = value;
+                       }
+               }
+
        }  // public abstract class CodeGroup
 
        // FIXME: remove after done testing in VS.NET