ImageRegistry imageRegistry;
+ SCLIssuesContentProvider issuesContentProvider = new SCLIssuesContentProvider();
+
public SCLIssuesView() {
super();
imageRegistry = Activator.getInstance().getImageRegistry();
tableViewer = new TableViewer(parent,
SWT.FULL_SELECTION | SWT.SINGLE | SWT.V_SCROLL | SWT.H_SCROLL);
ColumnViewerToolTipSupport.enableFor(tableViewer);
- tableViewer.setContentProvider(new SCLIssuesContentProvider());
+ tableViewer.setContentProvider(issuesContentProvider);
Table table = tableViewer.getTable();
table.setHeaderVisible(true);
public void setFocus() {
tableViewer.getControl().setFocus();
}
+
+ @Override
+ public void dispose() {
+ super.dispose();
+ issuesContentProvider.dispose();
+ }
}