protected TreeViewNode(SchedulerResourceTreeView view, T item, INode parent) { Helper = parent.Helper; Item = item; View = view; Parent = parent ?? throw new ArgumentNullException("parent"); }
protected TreeViewNode(SchedulerContextHelper helper, SchedulerResourceTreeView view, T item) { Helper = helper; Item = item; View = view; Parent = null; }
public LocationLabNode(SchedulerContextHelper helper, SchedulerResourceTreeView view, LocationTreeItemCollection locationTree, ILab item) : base(helper, view, item) { _locationTree = locationTree ?? throw new ArgumentNullException("locationTree"); Load(); }
public ResourceNode(SchedulerResourceTreeView view, IResourceTree item, INode parent) : base(view, item, parent) { Load(); }
public ProcessTechNode(SchedulerResourceTreeView view, IProcessTech item, INode parent) : base(view, item, parent) { Load(); }
public BuildingNode(SchedulerContextHelper helper, SchedulerResourceTreeView view, IBuilding item) : base(helper, view, item) { Load(); }
public LocationNode(SchedulerResourceTreeView view, ILabLocation item, INode parent) : base(view, item, parent) { Load(); }