コード例 #1
0
ファイル: TIATree.cs プロジェクト: fluffware/TIAAlarmTool
 private static void iterDeviceItem(NodeHandler handler, IDeviceItemAggregation items)
 {
     foreach (IDeviceItem item in items)
     {
         handleDeviceItem(handler, item);
     }
 }
コード例 #2
0
ファイル: SelectHMI.cs プロジェクト: fluffware/TIAAlarmTool
 private void buildDeviceItemTree(TreeNodeCollection nodes, IDeviceItemAggregation items)
 {
     foreach (IDeviceItem item in items)
     {
         HmiTarget hmi = item as HmiTarget;
         if (hmi != null)
         {
             TreeNode itemNode = new HmiTargetNode(item.Name, hmi);
             nodes.Add(itemNode);
         }
         else
         {
             buildDeviceItemTree(nodes, item.DeviceItems);
         }
     }
 }
コード例 #3
0
 private void buildDeviceItemTree(TreeNodeCollection nodes, IDeviceItemAggregation items)
 {
     foreach (IDeviceItem item in items)
     {
         HmiTarget hmi = item as HmiTarget;
         if (hmi != null)
         {
             TreeNode itemNode = new HmiTargetNode(item.Name, hmi);
             nodes.Add(itemNode);
         }
         else
         {
             buildDeviceItemTree(nodes, item.DeviceItems);
         }
     }
 }
コード例 #4
0
ファイル: TIATree.cs プロジェクト: fluffware/TIAAlarmTool
 private static void iterDeviceItem(NodeHandler handler, IDeviceItemAggregation items)
 {
     foreach (IDeviceItem item in items)
     {
         handleDeviceItem(handler, item);
     }
 }