From d1d736e487d9eb104dcae9def948066037afd2f0 Mon Sep 17 00:00:00 2001
From: Alejandro Acuña <alejandro.acuna@aluvisagrupo.com>
Date: Tue, 29 Apr 2025 14:47:02 +0000
Subject: [PATCH] jhfg
---
svgDevicesTest/src/M_Controller/M_ControllerMap.java | 25 +++++++++++++++++++++----
1 files changed, 21 insertions(+), 4 deletions(-)
diff --git a/svgDevicesTest/src/M_Controller/M_ControllerMap.java b/svgDevicesTest/src/M_Controller/M_ControllerMap.java
index f17b24c..aa2e4f5 100644
--- a/svgDevicesTest/src/M_Controller/M_ControllerMap.java
+++ b/svgDevicesTest/src/M_Controller/M_ControllerMap.java
@@ -44,7 +44,8 @@
{
statusSubcontroller(controllerStatus.lsubcontroller.get(i).number);
}
- } catch (Exception e)
+ }
+ catch (Exception e)
{
e.printStackTrace();
}
@@ -174,8 +175,16 @@
setAttribute(alarm, "display", "none");
setAttribute(icon, "fill", "#800080", 999);
setText("Text number", String.format("%05d", controllerInformation.number));
- DeviceCommands deviceCommands = getDeviceCommands();
- if (!deviceCommands.isEmpty())
+
+ commands = new art.library.model.devices.colors.controller.M.M_ControllerCommands();
+ {
+ art.library.model.devices.colors.controller.M.M_ControllerCommands controllerCommands = (art.library.model.devices.colors.controller.M.M_ControllerCommands)commands;
+ {
+ controllerCommands.userControlPlan = 1;
+ }
+ }
+
+ if (!commands.isEmpty())
{
switch (commands.colorsMode)
{
@@ -193,6 +202,8 @@
setAttribute(background, "fill", "#00FF00");
setAttribute(icon, "fill", "#008000");
setAttribute(border, "stroke", "#008000");
+
+
break;
default:
setAttribute(background, "fill", "#00FF00");
@@ -200,7 +211,13 @@
setAttribute(border, "stroke", "#008000");
break;
}
- } else
+
+ if (art.library.model.devices.colors.controller.M.M_ControllerCommands.class.cast(commands).userControlPlan == DeviceCommands.CONDITION_YES)
+ {
+ setAttribute(border, "stroke", "#0000FF");
+ }
+ }
+ else
{
setAttribute(background, "fill", "#0000FF");
setAttribute(icon, "fill", "#000080");
--
Gitblit v1.10.0