Refactor SWT UX.
[lgpl/argeo-commons.git] / org.argeo.cms.ux / src / org / argeo / cms / ux / widgets / TabularPart.java
index 4c9320268f874141185d7490b92b1d0f429de73b..6adc0c3e6c1ffdf37c47c97a62793611aaec4765 100644 (file)
@@ -1,5 +1,11 @@
 package org.argeo.cms.ux.widgets;
 
-public interface TabularPart extends ColumnsPart {
-       void addColumn(Column<?> column);
+public interface TabularPart<INPUT, T> extends ColumnsPart<INPUT, T> {
+       int getItemCount();
+
+       T getData(int row);
+
+       Column<T> getColumn(int index);
+
+       int getColumnCount();
 }