new TableColumn(table, SWT.NONE).setText("Input");
new TableColumn(table, SWT.NONE).setText("Output");
TableItem item = new TableItem(table, SWT.NONE);
item.setText(0, CapabilitySection.ALL_FEATURES);
TypeOrFeature tof = CapabilitySection.getTypeOrFeature(capability.getInputs(), selectedType
.getName());
setChecked(item, 1, null == tof ? false : tof.isAllAnnotatorFeatures());
tof = CapabilitySection.getTypeOrFeature(capability.getOutputs(), selectedType.getName());
setChecked(item, 2, null == tof ? false : tof.isAllAnnotatorFeatures());
for (int i = 0; i < allFeatures.length; i++) {
item = new TableItem(table, SWT.NONE);
item.setText(0, allFeatures[i].getShortName());
setChecked(item, 1, CapabilitySection.isInput(getTypeFeature(allFeatures[i]), capability));