public void structureChanged(XmlObjectStructureChangeEvent e) { if (!hasAnySet() && m_dsoClientData.getDebugging() != null) { m_dsoClientData.unsetDebugging(); m_dsoClientDebugging = null; fireXmlObjectStructureChanged(); } }
public void setup(DsoClientData dsoClientData) { removeListeners(); setEnabled(true); m_dsoClientData = dsoClientData; m_dsoClientDebugging = m_dsoClientData != null ? m_dsoClientData.getDebugging() : null; updateChildren(); addListeners(); }
public void ensureXmlObject() { super.ensureXmlObject(); if (m_dsoClientDebugging == null) { removeListeners(); m_dsoClientDebugging = m_dsoClientData.addNewDebugging(); updateChildren(); addListeners(); } }