/** * Add a listener to the chain (don't use this method). * @param listener The listener to add to the end of the chain. */ public void doAddListener(BaseListener listener) { if (m_listener != null) m_listener.doAddListener((FieldListener)listener); else m_listener = (FieldListener)listener; boolean bOldState = listener.setEnabledListener(false); // To disable recursive forever loop! listener.setOwner(this); listener.setEnabledListener(bOldState); // Renable the listener to eliminate echos } /**
/** * Add a listener to the chain (don't use this method). * @param listener The listener to add to the end of the chain. */ public void doAddListener(BaseListener listener) { if (m_listener != null) m_listener.doAddListener((FieldListener)listener); else m_listener = (FieldListener)listener; boolean bOldState = listener.setEnabledListener(false); // To disable recursive forever loop! listener.setOwner(this); listener.setEnabledListener(bOldState); // Renable the listener to eliminate echos } /**
/** * Add a listener to the chain (don't use this method). * @param listener The listener to add to the end of the chain. */ public void doAddListener(BaseListener listener) { if (m_listener != null) m_listener.doAddListener((FieldListener)listener); else m_listener = (FieldListener)listener; boolean bOldState = listener.setEnabledListener(false); // To disable recursive forever loop! listener.setOwner(this); listener.setEnabledListener(bOldState); // Renable the listener to eliminate echos } /**