/// <summary> /// Creates an instance of the class /// </summary> /// <param name="parent">parent list</param> /// <param name="state">current state of the item</param> public AccessContextItem(AccessContextList parent, AccessContextItemState state) { Parent = parent; ItemState = state; }
/// <summary> /// Creates an instance of the class /// </summary> /// <param name="parent">parent list</param> public AccessContextListItemManager(AccessContextList parent) { Parent = parent; Items = new Dictionary<ItemEntry, int>(); }
/// <summary> /// Creates an instance of the class /// </summary> /// <param name="parent">parent list</param> /// <param name="dataSource">origin item</param> /// <param name="state">current state of the item</param> public AccessContextItem(AccessContextList parent, RootItem dataSource, AccessContextItemState state) { Parent = parent; DataSource = dataSource; ItemState = state; }