@Override public synchronized void dispose() { super.dispose(); }
checkRealm(); int size = doGetSize(); if (oldIndex < 0 || oldIndex >= size) throw new IndexOutOfBoundsException( throw new IndexOutOfBoundsException( "newIndex: " + newIndex + ", size:" + size); //$NON-NLS-1$ //$NON-NLS-2$ Object element = remove(oldIndex); add(newIndex, element); return element;
public synchronized void addChangeListener(IChangeListener listener) { super.addChangeListener(listener); // If somebody is listening, we need to make sure we attach our own // listeners computeListForListeners(); }
/** * Fires stale event. Must be invoked from the current realm. */ protected void fireStale() { checkRealm(); changeSupport.fireEvent(new StaleEvent(this)); }
public synchronized void addListChangeListener(IListChangeListener listener) { super.addListChangeListener(listener); // If somebody is listening, we need to make sure we attach our own // listeners computeListForListeners(); }
/** * Fires change event. Must be invoked from the current realm. */ protected void fireChange() { checkRealm(); changeSupport.fireEvent(new ChangeEvent(this)); }
@Override public synchronized void dispose() { super.dispose(); }
@Override public synchronized void dispose() { super.dispose(); }
public synchronized void dispose() { stopListening(); super.dispose(); } }
@Override public synchronized void dispose() { if (!isDisposed()) { if (listener != null) listener.removeFrom(source); property = null; source = null; listener = null; stale = false; } super.dispose(); } }
@Override public synchronized void dispose() { if (!isDisposed()) { if (listener != null) listener.removeFrom(source); property = null; source = null; listener = null; stale = false; } super.dispose(); } }
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(); }
@Override public synchronized void dispose() { if (ruleEngine != null) { ruleEngine.removeRule(specification, matchFilter); if (privateRuleEngine && ruleEngine.getRuleSpecificationMultimap().isEmpty()) { ObservableCollectionHelper.disposeRuleEngine(ruleEngine); } ruleEngine = null; } clear(); 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(); } }
@Override public synchronized void dispose() { if (knownMasterElements != null) { knownMasterElements.clear(); // detaches listeners knownMasterElements.dispose(); knownMasterElements = null; } if (masterList != null) { masterList.removeListChangeListener(masterListener); masterList = null; } masterListener = null; detailListener = null; detailProperty = null; cachedValues = null; staleElements = null; super.dispose(); } }
@Override public synchronized void dispose() { if (knownMasterElements != null) { knownMasterElements.clear(); // detaches listeners knownMasterElements.dispose(); knownMasterElements = null; } if (masterList != null) { masterList.removeListChangeListener(masterListener); masterList = null; } masterListener = null; detailListener = null; detailProperty = null; cachedValues = null; staleElements = null; super.dispose(); } }