filteredMatches.add(type); imageDescriptors.add(fLabelProvider.getImageDescriptor(type)); labels.add(fLabelProvider.getText(last, type, next)); last= type; type= next; next= (nextIndex == result.length) ? null : result[nextIndex]; elements.add(type); labels.add(fLabelProvider.getText(last, type, next)); imageDescriptors.add(fLabelProvider.getImageDescriptor(type)); last= type;
filteredMatches.add(type); imageDescriptors.add(fLabelProvider.getImageDescriptor(type)); labels.add(fLabelProvider.getText(last, type, next)); last= type; type= next; next= (nextIndex == result.length) ? null : result[nextIndex]; elements.add(type); labels.add(fLabelProvider.getText(last, type, next)); imageDescriptors.add(fLabelProvider.getImageDescriptor(type)); last= type;
filteredMatches.add(type); imageDescriptors.add(fLabelProvider.getImageDescriptor(type)); labels.add(fLabelProvider.getText(last, type, next)); last= type; type= next; next= (nextIndex == result.length) ? null : result[nextIndex]; elements.add(type); labels.add(fLabelProvider.getText(last, type, next)); imageDescriptors.add(fLabelProvider.getImageDescriptor(type)); last= type;
addSingleElement(type, fLabelProvider.getImageDescriptor(type), fLabelProvider.getText(last, type, next)); last= type; type= next;
addSingleElement(type, fLabelProvider.getImageDescriptor(type), fLabelProvider.getText(last, type, next)); last= type; type= next;
addSingleElement(type, fLabelProvider.getImageDescriptor(type), fLabelProvider.getText(last, type, next)); last= type; type= next;
public void run() { if (fNextElement > 0) { TableItem item= fTable.getItem(fNextElement - 1); String label= item.getText(); String newLabel= fLabelProvider.getText(null, (TypeNameMatch)item.getData(), next); if (newLabel.length() != label.length()) item.setText(newLabel); if (fLastSelection != null && fLastSelection.length > 0) { TableItem last= fLastSelection[fLastSelection.length - 1]; if (last == item) { fLastLabels[fLastLabels.length - 1]= newLabel; } } } fDashLineIndex= fNextElement; addDashLine(); } });
private void setData(TableItem item) { int index= fTable.indexOf(item); TypeNameMatch type= getTypeInfo(index); if (type == DASH_LINE) { item.setData(fDashLine); fillDashLine(item); } else { item.setData(type); item.setImage(fImageManager.get(fLabelProvider.getImageDescriptor(type))); item.setText(fLabelProvider.getText( getTypeInfo(index - 1), type, getTypeInfo(index + 1))); item.setForeground(null); } }
private void setData(TableItem item) { int index= fTable.indexOf(item); TypeNameMatch type= getTypeInfo(index); if (type == DASH_LINE) { item.setData(fDashLine); fillDashLine(item); } else { item.setData(type); item.setImage(fImageManager.get(fLabelProvider.getImageDescriptor(type))); item.setText(fLabelProvider.getText( getTypeInfo(index - 1), type, getTypeInfo(index + 1))); item.setForeground(null); } }
private void setData(TableItem item) { int index= fTable.indexOf(item); TypeNameMatch type= getTypeInfo(index); if (type == DASH_LINE) { item.setData(fDashLine); fillDashLine(item); } else { item.setData(type); item.setImage(fImageManager.get(fLabelProvider.getImageDescriptor(type))); item.setText(fLabelProvider.getText( getTypeInfo(index - 1), type, getTypeInfo(index + 1))); item.setForeground(null); } }