protected void buildLine(ConnectionConfig conn, JLabel cs, JPanel pane) { if (conn.name().equals(JmrixConfigPane.NONE)) { cs.setText(" "); return; } ConnectionStatus.instance().addConnection(conn.name(), conn.getInfo()); cs.setFont(pane.getFont()); updateLine(conn, cs); pane.add(cs); }
@Override public void propertyChange(PropertyChangeEvent ev) { if (log.isDebugEnabled()) { log.debug("property change: comm port status update"); } if (connection[0] != null) { updateLine(connection[0], cs4); } if (connection[1] != null) { updateLine(connection[1], cs5); } if (connection[2] != null) { updateLine(connection[2], cs6); } if (connection[3] != null) { updateLine(connection[3], cs7); } }