private void createColumns(final Composite parent, final TableViewer viewer, MessungTyp t){
// First column is for the measure date
TableViewerColumn col;
col =
createTableViewerColumn(viewer, Messages.MessungenUebersicht_Table_Datum,
DEFAULT_COL_WIDTH, 0);
col.setLabelProvider(new ColumnLabelProvider() {
@Override
public String getText(Object element){
Messung m = (Messung) element;
return m.getDatum();
}
});
int i = 0;
for (IMesswertTyp dft : t.getMesswertTypen()) {
String colTitle = dft.getTitle();
if (!dft.getUnit().equals("")) //$NON-NLS-1$
colTitle += " [" + dft.getUnit() + "]"; //$NON-NLS-1$ //$NON-NLS-2$
col = createTableViewerColumn(viewer, colTitle, DEFAULT_COL_WIDTH, 0);
col.setLabelProvider(new CustomColumnLabelProvider(i, dft.getName()));
i++;
}
}
MessungenUebersichtV21.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:elexis-3-base
作者:
评论列表
文章目录