private void createExceptionList(Composite parent) { final Table table= new Table(parent, SWT.MULTI | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL); table.setLayoutData(new GridData(GridData.FILL_BOTH)); fTableViewer= new TableViewer(table); fTableViewer.setUseHashlookup(true); fTableViewer.setContentProvider(new ExceptionInfoContentProvider()); fTableViewer.setLabelProvider(new ExceptionInfoLabelProvider()); fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { @Override public void selectionChanged(SelectionChangedEvent event) { updateButtonsEnabledState(); } }); }
private void createExceptionList(Composite parent) { final Table table= new Table(parent, SWT.MULTI | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL); table.setLayoutData(new GridData(GridData.FILL_BOTH)); fTableViewer= new TableViewer(table); fTableViewer.setUseHashlookup(true); fTableViewer.setContentProvider(new ExceptionInfoContentProvider()); fTableViewer.setLabelProvider(new ExceptionInfoLabelProvider()); fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { @Override public void selectionChanged(SelectionChangedEvent event) { updateButtonsEnabledState(); } }); }
public Object[] getElements(Object inputElement) { return removeMarkedAsDeleted((List) inputElement); } private ExceptionInfo[] removeMarkedAsDeleted(List exceptionInfos){
private void createExceptionList(Composite parent) { final Table table= new Table(parent, SWT.MULTI | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL); table.setLayoutData(new GridData(GridData.FILL_BOTH)); fTableViewer= new TableViewer(table); fTableViewer.setUseHashlookup(true); fTableViewer.setContentProvider(new ExceptionInfoContentProvider()); fTableViewer.setLabelProvider(new ExceptionInfoLabelProvider()); fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent event) { updateButtonsEnabledState(); } }); }
@Override @SuppressWarnings("unchecked") public Object[] getElements(Object inputElement) { return removeMarkedAsDeleted((List<ExceptionInfo>) inputElement); } private ExceptionInfo[] removeMarkedAsDeleted(List<ExceptionInfo> exceptionInfos){
@Override @SuppressWarnings("unchecked") public Object[] getElements(Object inputElement) { return removeMarkedAsDeleted((List<ExceptionInfo>) inputElement); } private ExceptionInfo[] removeMarkedAsDeleted(List<ExceptionInfo> exceptionInfos){