Nano/Server
VogelT 10 months ago
parent 0715ccb3e9
commit 20f00b0abd

@ -46,7 +46,12 @@ public class PanelConfigBean extends DefaultPageBean implements Serializable {
} }
private void clearAll() { private void clearAll() {
getPanelInfoListSource().clear();
getPaneRepeatList().clear();
getPanelIDPanelInfoSourceMap().clear();
setAnzahlPanels(1);
} }
ValidValuesBinding m_layoutFileVV = new ValidValuesBinding(); ValidValuesBinding m_layoutFileVV = new ValidValuesBinding();
@ -195,18 +200,18 @@ public class PanelConfigBean extends DefaultPageBean implements Serializable {
public String getHostname() { return m_hostname; } public String getHostname() { return m_hostname; }
public void setHostname(String value) { this.m_hostname = value; } public void setHostname(String value) { this.m_hostname = value; }
private List<NanoPANENode> m_nanoPaneNodeList = null; // private List<NanoPANENode> m_nanoPaneNodeList = null;
public List<NanoPANENode> getNanoPaneNodeList() { // public List<NanoPANENode> getNanoPaneNodeList() {
if (m_nanoPaneNodeList == null) { // if (m_nanoPaneNodeList == null) {
m_nanoPaneNodeList = new ArrayList<NanoPANENode>(); // m_nanoPaneNodeList = new ArrayList<NanoPANENode>();
} // }
return m_nanoPaneNodeList; // return m_nanoPaneNodeList;
} // }
//
public NanoPANENode getNanoPaneNode(int id) { // public NanoPANENode getNanoPaneNode(int id) {
return getNanoPaneNodeList().get(id); // return getNanoPaneNodeList().get(id);
} // }
//
// DYNAMICCONTENTBinding m_dynPanelList = new DYNAMICCONTENTBinding(); // DYNAMICCONTENTBinding m_dynPanelList = new DYNAMICCONTENTBinding();
// public DYNAMICCONTENTBinding getDynPanelList() { return m_dynPanelList; } // public DYNAMICCONTENTBinding getDynPanelList() { return m_dynPanelList; }
@ -218,7 +223,11 @@ public class PanelConfigBean extends DefaultPageBean implements Serializable {
panelList = getNanoleafDeviceServer().getNanoLeafPanels(); panelList = getNanoleafDeviceServer().getNanoLeafPanels();
} }
// TODO:
getPanelInfoListSource().clear();
getPanelIDPanelInfoSourceMap().clear();
getPaneRepeatList().clear();
createPanelsList(panelList); createPanelsList(panelList);
} }

Loading…
Cancel
Save