Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.IContentProvider.dispose()


    private void disposeTableViewer() {
        if (tableViewer == null)
            return;
        IContentProvider contentProvider = tableViewer.getContentProvider();
        if (contentProvider != null)
            contentProvider.dispose();
        IBaseLabelProvider labelProvider = tableViewer.getLabelProvider();
        if (labelProvider != null)
            labelProvider.dispose();
        Control control = tableViewer.getControl();
        if (control != null)
View Full Code Here


        categoryTreeViewer.setInput(categories);

        // Listen for disposal
        this.addDisposeListener(new DisposeListener() {
            public void widgetDisposed(DisposeEvent event) {
                contentProvider.dispose();
                labelProvider.dispose();
                categoryTreeViewer.removeTreeListener(collapseListener);
            }
        });
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.