Exemple #1
0
 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;
 }
Exemple #3
0
 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;
     }
 }