protected void lastListenerRemoved() { target.removeChangeListener(privateInterface); target.removeStaleListener(privateInterface); }
protected void lastListenerRemoved() { if (listChangeListener != null) { for (int i = 0; i < lists.length; i++) { lists[i].removeListChangeListener(listChangeListener); } listChangeListener = null; } if (staleListener != null) { for (int i = 0; i < lists.length; i++) { lists[i].removeStaleListener(staleListener); } staleListener = null; } stale = null; }
@Override protected void lastListenerRemoved() { if (masterList != null) { masterList.removeListChangeListener(masterListener); masterList.removeStaleListener(staleListener); } if (knownMasterElements != null) { knownMasterElements.dispose(); knownMasterElements = null; } if (cachedValues != null) { cachedValues.clear(); cachedValues = null; } if (staleElements != null) { staleElements.clear(); staleElements = null; } }
public synchronized void dispose() { if (privateInterface != null && target != null) { target.removeChangeListener(privateInterface); target.removeStaleListener(privateInterface); } target = null; privateInterface = null; super.dispose(); } }
@Override protected void lastListenerRemoved() { if (masterList != null) { masterList.removeListChangeListener(masterListener); masterList.removeStaleListener(staleListener); } if (knownMasterElements != null) { knownMasterElements.dispose(); knownMasterElements = null; } if (cachedValues != null) { cachedValues.clear(); cachedValues = null; } if (staleElements != null) { staleElements.clear(); staleElements = null; } }
public synchronized void dispose() { if (masterList != null) { masterList.removeListChangeListener(masterListListener); masterList.removeStaleListener(masterStaleListener); } if (detailList != null) { for (Iterator iter = detailList.iterator(); iter.hasNext();) { IObservableValue detailValue = (IObservableValue) iter.next(); detailValue.dispose(); } detailList.clear(); } masterList = null; detailFactory = null; detailType = null; masterListListener = null; detailValueListener = null; masterDetailMap = null; staleDetailObservables = null; super.dispose(); }
public synchronized void dispose() { if (lists != null) { if (listChangeListener != null) { for (int i = 0; i < lists.length; i++) { lists[i].removeListChangeListener(listChangeListener); } } if (staleListener != null) { for (int i = 0; i < lists.length; i++) { lists[i].removeStaleListener(staleListener); } } } listChangeListener = null; staleListener = null; lists = null; elementType = null; stale = null; super.dispose(); }
public synchronized void dispose() { target.removeListChangeListener(targetChangeListener); target.removeStaleListener(targetStaleListener); validationStatus .removeValueChangeListener(validationStatusChangeListener); super.dispose(); } }
@Override public synchronized void dispose() { target.removeListChangeListener(targetChangeListener); target.removeStaleListener(targetStaleListener); validationStatus .removeValueChangeListener(validationStatusChangeListener); super.dispose(); } }
@Override public synchronized void dispose() { target.removeListChangeListener(targetChangeListener); target.removeStaleListener(targetStaleListener); validationStatus .removeValueChangeListener(validationStatusChangeListener); super.dispose(); } }
@Override public synchronized void dispose() { if (masterList != null) { masterList.removeListChangeListener(masterListener); masterList.removeStaleListener(staleListener); masterList = null; } if (cache != null) { cache.dispose(); cache = null; } masterListener = null; detailProperty = null; super.dispose(); } }
@Override public synchronized void dispose() { if (masterList != null) { masterList.removeListChangeListener(masterListener); masterList.removeStaleListener(staleListener); masterList = null; } if (cache != null) { cache.dispose(); cache = null; } masterListener = null; detailProperty = null; super.dispose(); } }