--- /dev/null
+package org.simantics.district.network.ui.techtype.table;
+
+import org.eclipse.nebula.widgets.nattable.data.IDataProvider;
+
+public class TechTypeColumnHeaderTableDataProvider implements IDataProvider {
+
+ private TechTypeTableDataProvider bodyDataProvider;
+
+ public TechTypeColumnHeaderTableDataProvider(TechTypeTableDataProvider bodyDataProvider) {
+ this.bodyDataProvider = bodyDataProvider;
+ }
+
+ @Override
+ public Object getDataValue(int columnIndex, int rowIndex) {
+ return bodyDataProvider.getHeaderValue(columnIndex);
+ }
+
+ @Override
+ public void setDataValue(int columnIndex, int rowIndex, Object newValue) {
+
+ }
+
+ @Override
+ public int getColumnCount() {
+ return bodyDataProvider.getColumnCount();
+ }
+
+ @Override
+ public int getRowCount() {
+ return 1;
+ }
+
+}