/** * {@inheritDoc} */ @Override public void dispose() { listSelection.dispose(); if (disposeSource) { source.dispose(); } } }
/** * {@inheritDoc} */ @Override public void dispose() { source.removeListEventListener(this); if (disposeSource) { source.dispose(); } // this encourages exceptions to be thrown if this model is incorrectly accessed again source = null; }
/** * {@inheritDoc} */ public void dispose() { source.removeListEventListener(this); if (disposeSource) source.dispose(); // this encourages exceptions to be thrown if this model is incorrectly accessed again source = null; } }
/** * {@inheritDoc} */ public void dispose() { listSelection.dispose(); if (disposeSource) source.dispose(); } }
/** * {@inheritDoc} */ public void dispose() { listSelection.dispose(); if (disposeSource) source.dispose(); } }
/** * {@inheritDoc} */ public void dispose() { source.removeListEventListener(this); if (disposeSource) source.dispose(); // this encourages exceptions to be thrown if this model is incorrectly accessed again source = null; } }
/** * Releases the resources consumed by this {@link EventKTableModel} so that it * may eventually be garbage collected. * * <p>A {@link EventKTableModel} will be garbage collected without a call to * {@link #dispose()}, but not before its source {@link EventList} is garbage * collected. By calling {@link #dispose()}, you allow the {@link EventKTableModel} * to be garbage collected before its source {@link EventList}. This is * necessary for situations where a {@link EventKTableModel} is short-lived but * its source {@link EventList} is long-lived. * * <p><strong><font color="#FF0000">Warning:</font></strong> It is an error * to call any method on a {@link EventKTableModel} after it has been disposed. */ @Override public void dispose() { if (disposeSource) source.dispose(); super.dispose(); }
/** * Releases the resources consumed by this {@link EventComboViewer} so that it * may eventually be garbage collected. * * <p>An {@link EventComboViewer} will be garbage collected without a call to * {@link #dispose()}, but not before its source {@link EventList} is garbage * collected. By calling {@link #dispose()}, you allow the {@link EventComboViewer} * to be garbage collected before its source {@link EventList}. This is * necessary for situations where an {@link EventComboViewer} is short-lived but * its source {@link EventList} is long-lived. * * <p><strong><font color="#FF0000">Warning:</font></strong> It is an error * to call any method on a {@link EventComboViewer} after it has been disposed. */ @Override public void dispose() { if (disposeSource) source.dispose(); super.dispose(); }
/** * Releases the resources consumed by this {@link EventListViewer} so that it * may eventually be garbage collected. * * <p>An {@link EventListViewer} will be garbage collected without a call to * {@link #dispose()}, but not before its source {@link EventList} is garbage * collected. By calling {@link #dispose()}, you allow the {@link EventListViewer} * to be garbage collected before its source {@link EventList}. This is * necessary for situations where an {@link EventListViewer} is short-lived but * its source {@link EventList} is long-lived. * * <p><strong><font color="#FF0000">Warning:</font></strong> It is an error * to call any method on a {@link EventListViewer} after it has been disposed. */ public void dispose() { if (disposeSource) source.dispose(); super.dispose(); }
/** * Releases the resources consumed by this {@link EventComboViewer} so that it * may eventually be garbage collected. * * <p>An {@link EventComboViewer} will be garbage collected without a call to * {@link #dispose()}, but not before its source {@link EventList} is garbage * collected. By calling {@link #dispose()}, you allow the {@link EventComboViewer} * to be garbage collected before its source {@link EventList}. This is * necessary for situations where an {@link EventComboViewer} is short-lived but * its source {@link EventList} is long-lived. * * <p><strong><font color="#FF0000">Warning:</font></strong> It is an error * to call any method on a {@link EventComboViewer} after it has been disposed. */ public void dispose() { if (disposeSource) source.dispose(); super.dispose(); }
/** * Releases the resources consumed by this {@link EventKTableModel} so that it * may eventually be garbage collected. * * <p>A {@link EventKTableModel} will be garbage collected without a call to * {@link #dispose()}, but not before its source {@link EventList} is garbage * collected. By calling {@link #dispose()}, you allow the {@link EventKTableModel} * to be garbage collected before its source {@link EventList}. This is * necessary for situations where a {@link EventKTableModel} is short-lived but * its source {@link EventList} is long-lived. * * <p><strong><font color="#FF0000">Warning:</font></strong> It is an error * to call any method on a {@link EventKTableModel} after it has been disposed. */ public void dispose() { if (disposeSource) source.dispose(); super.dispose(); }
/** * Releases the resources consumed by this {@link DefaultEventComboViewer} so that it * may eventually be garbage collected. * * <p>An {@link DefaultEventComboViewer} will be garbage collected without a call to * {@link #dispose()}, but not before its source {@link EventList} is garbage * collected. By calling {@link #dispose()}, you allow the {@link DefaultEventComboViewer} * to be garbage collected before its source {@link EventList}. This is * necessary for situations where an {@link DefaultEventComboViewer} is short-lived but * its source {@link EventList} is long-lived. * * <p><strong><font color="#FF0000">Warning:</font></strong> It is an error * to call any method on a {@link DefaultEventComboViewer} after it has been disposed. */ public void dispose() { source.removeListEventListener(this); if (disposeSource) source.dispose(); } }
/** * Releases the resources consumed by this {@link EventTableViewer} so that it * may eventually be garbage collected. * * <p>An {@link EventTableViewer} will be garbage collected without a call to * {@link #dispose()}, but not before its source {@link EventList} is garbage * collected. By calling {@link #dispose()}, you allow the {@link EventTableViewer} * to be garbage collected before its source {@link EventList}. This is * necessary for situations where an {@link EventTableViewer} is short-lived but * its source {@link EventList} is long-lived. * * <p><strong><font color="#FF0000">Warning:</font></strong> It is an error * to call any method on a {@link EventTableViewer} after it has been disposed. */ public void dispose() { if (swtThreadSource != null) swtThreadSource.dispose(); super.dispose(); swtThreadSource = null; }
/** * Releases the resources consumed by this {@link DefaultEventKTableModel} so that it * may eventually be garbage collected. * * <p>A {@link DefaultEventKTableModel} will be garbage collected without a call to * {@link #dispose()}, but not before its source {@link EventList} is garbage * collected. By calling {@link #dispose()}, you allow the {@link DefaultEventKTableModel} * to be garbage collected before its source {@link EventList}. This is * necessary for situations where a {@link DefaultEventKTableModel} is short-lived but * its source {@link EventList} is long-lived. * * <p><strong><font color="#FF0000">Warning:</font></strong> It is an error * to call any method on a {@link DefaultEventKTableModel} after it has been disposed. */ public void dispose() { source.removeListEventListener(this); if (disposeSource) source.dispose(); } }
/** {@inheritDoc} */ @Override public void dispose() { // dispose internal SeparatorInjectorList and SortedList separatorSource.dispose(); separatorSource.source.dispose(); super.dispose(); }
/** {@inheritDoc} */ @Override public void dispose() { // dispose internal SeparatorInjectorList and SortedList separatorSource.dispose(); separatorSource.source.dispose(); super.dispose(); }
/** {@inheritDoc} */ @Override public void dispose() { // dispose internal SeparatorInjectorList and SortedList separatorSource.dispose(); separatorSource.source.dispose(); super.dispose(); }
/** {@inheritDoc} */ @Override public void dispose() { // dispose internal SeparatorInjectorList and SortedList separatorSource.dispose(); separatorSource.source.dispose(); super.dispose(); }
/** * Releases the resources consumed by this {@link DefaultEventListViewer} so that it * may eventually be garbage collected. * * <p>An {@link DefaultEventListViewer} will be garbage collected without a call to * {@link #dispose()}, but not before its source {@link EventList} is garbage * collected. By calling {@link #dispose()}, you allow the {@link DefaultEventListViewer} * to be garbage collected before its source {@link EventList}. This is * necessary for situations where an {@link DefaultEventListViewer} is short-lived but * its source {@link EventList} is long-lived. * * <p><strong><font color="#FF0000">Warning:</font></strong> It is an error * to call any method on a {@link DefaultEventListViewer} after it has been disposed. */ public void dispose() { selection.dispose(); source.removeListEventListener(this); if (disposeSource) source.dispose(); } }
@Override public void dispose() { mPositionsBase.dispose(); mGrouped.dispose(); mSorted.dispose(); mMarketDataSupport.dispose(); } }