@Override protected void removeAll(Control widget) { ((TableTree) widget).removeAll(); }
@Override public void refresh() { super.refresh(); tt.removeAll(); TypeSystemDescription tsdFull = getMergedTypeSystemDescription(); TypeDescription[] tdsFull = tsdFull.getTypes(); if (null != tdsFull) { for (int i = 0; i < tdsFull.length; i++) { addTypeToGUI(tdsFull[i]); } } if (tt.getItemCount() > 0) tt.setSelection(new TableTreeItem[] { tt.getItems()[0] }); packTable(tt.getTable()); enable(); }
@Override public void refresh() { if (null == indexImportSection) indexImportSection = editor.getIndexesPage().getIndexImportSection(); super.refresh(); tt.removeAll(); // add built-in annotation index updateIndexSpec(new TableTreeItem(tt, SWT.NONE), getBuiltInIndexDescription()); FsIndexDescription[] fsIndexes = getAnalysisEngineMetaData().getFsIndexes(); if (fsIndexes != null) { for (int i = 0; i < fsIndexes.length; i++) { updateIndexSpec(new TableTreeItem(tt, SWT.NONE), fsIndexes[i]); } } packTable(tt.getTable()); enable(); }
@Override public void refresh() { super.refresh(); sofaMapSection = editor.getCapabilityPage().getSofaMapSection(); tt.getParent().setRedraw(false); tt.removeAll(); Capability[] cs = getCapabilities(); if (null != cs) { for (int i = 0; i < cs.length; i++) { TableTreeItem item = new TableTreeItem(tt, SWT.NONE); item.setText(TITLE_COL, CAPABILITY_SET); item.setData(cs[i]); tt.setSelection(new TableTreeItem[] { item }); // set default selection fillCapability(item, cs[i]); // if (0 == i) { item.setExpanded(true); TableTreeItem[] types = item.getItems(); if (types != null) for (int j = 0; j < types.length; j++) { types[j].setExpanded(true); } // } } } packTable(tt.getTable()); enable(); tt.getParent().setRedraw(true); }