nsColumn.addSelectionListener(
getSelectionAdapter(nsColumn, NAMESPACE_COLUMN));
final TableViewerColumn inputViewerColumn = new TableViewerColumn(
viewerPE, SWT.LEFT);
inputViewerColumn.setLabelProvider(new StyledCellLabelProvider() {
public void update(ViewerCell cell) {
AdaptableProcessingElement pe =
(AdaptableProcessingElement) cell.getElement();
setHighlightedConnectionText(cell, pe.getInputDefinition(),
pe.getInputsList());
}
});
final TableColumn inputColumn = inputViewerColumn.getColumn();
inputColumn.setText("Inputs");
inputColumn.setWidth(300);
inputColumn.setResizable(true);
inputColumn.setMoveable(true);
final TableViewerColumn outputViewerColumn = new TableViewerColumn(
viewerPE, SWT.LEFT);
outputViewerColumn.setLabelProvider(new StyledCellLabelProvider() {
public void update(ViewerCell cell) {
AdaptableProcessingElement pe =
(AdaptableProcessingElement) cell.getElement();