Example #1
0
 public EditableIDList(KeyedIDCollection <T> collection, string name)
     : base(collection)
 {
     Name      = name;
     FItems    = collection;
     OwnsItems = true;
     FMapper   = new LazyModelMapper(this);
 }
Example #2
0
 protected EditableIDList(IList <T> list, KeyedIDCollection <T> collection, string name, bool allowRenameOnAdd)
     : base(list)
 {
     Name             = name;
     FItems           = collection;
     OwnsItems        = true;
     FMapper          = new LazyModelMapper(this);
     AllowRenameOnAdd = allowRenameOnAdd;
 }
Example #3
0
 public IDItem(string name, bool isRooted)
 {
     FName    = name;
     Mapper   = new LazyModelMapper(this);
     IsRooted = isRooted;
 }