| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | 
							- namespace InABox.Core
 
- {
 
-     [UserTracking(typeof(User))]
 
-     public class SecurityGroup : Entity, IRemotable, IPersistent, ILicense<CoreLicense>
 
-     {
 
-         [EditorSequence(1)]
 
-         [UniqueCodeEditor(Visible = Visible.Default, Editable = Editable.Enabled)]
 
-         public string Code { get; set; }
 
-         [EditorSequence(2)]
 
-         [TextBoxEditor]
 
-         public string Description { get; set; }
 
-         [EditorSequence(3)]
 
-         public ImageDocumentLink Image { get; set; }
 
-         //[CheckListEditor(typeof(TokenLookups))]
 
-         //public PackableBooleanDictionary Tokens { get; set; }
 
-         //private class TokenLookups : LookupGenerator
 
-         //{
 
-         //    public TokenLookups() : base()
 
-         //    {               
 
-         //        foreach (var token in SecurityFactory.Descriptors)
 
-         //            this[String.Format("{0}: {1}", token.Section, token.Code)] = token.Description;
 
-         //    }
 
-         //}
 
-         protected override void Init()
 
-         {
 
-             base.Init();
 
-             Image = new ImageDocumentLink();
 
-             //Tokens = new PackableBooleanDictionary();
 
-             //foreach (var token in SecurityFactory.Descriptors)
 
-             //    Tokens[String.Format("{0}: {1}",token.Section,token.Code)] = true;
 
-         }
 
-         public override string ToString()
 
-         {
 
-             return string.Format("{0}: {1}", Code, Description);
 
-         }
 
-     }
 
- }
 
 
  |