public ControllerNodeModel(ControllerNodeType type, string name, int level, string iconPath) { Type = type; Name = name; Level = level; _iconInTree = iconPath; }
/// <summary> /// Creates a controller node for a resource dependency as a child of the resource node /// </summary> /// <param name="parent"></param> /// <param name="type"></param> public ControllerNode(ExplorerNode parent, ControllerType type, ControllerNodeType nodeType) : base(parent, type.Name, ACTIVITY_ICON, ACTIVITY_ICON) { //this.type = type; //type.Register(this); //this.nodeType = nodeType; }
private void UpdateProcessBarStatus(int currentValue, int totalValue, ControllerNodeType nodeType) { object[] status = new object[3]; status[0] = currentValue; status[1] = totalValue; status[2] = nodeType; EventMediator.NotifyColleagues("UpdateProgressBarStatusEvent", status); }
private static string GetControllerNodeType(ControllerNodeType nodeType) { switch (nodeType) { case ControllerNodeType.Consumer: return RESOURCE_CONSUMER_ICON; default: case ControllerNodeType.Provider: return RESOURCE_PROVIDER_ICON; } }