public EditableIDList(KeyedIDCollection <T> collection, string name) : base(collection) { Name = name; FItems = collection; OwnsItems = true; FMapper = new LazyModelMapper(this); }
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; }
public IDItem(string name, bool isRooted) { FName = name; Mapper = new LazyModelMapper(this); IsRooted = isRooted; }