Improve UX data parts
[lgpl/argeo-commons.git] / org.argeo.cms.ux / src / org / argeo / cms / ux / widgets / TabularPart.java
index 4c9320268f874141185d7490b92b1d0f429de73b..01b4d6b6b664d60b72f37c18056953e67691d2f0 100644 (file)
@@ -1,5 +1,8 @@
 package org.argeo.cms.ux.widgets;
 
-public interface TabularPart extends ColumnsPart {
-       void addColumn(Column<?> column);
+/** A tabular presentation of data. */
+public interface TabularPart<INPUT, TYPE> extends ColumnsPart<INPUT, TYPE> {
+       int getItemCount();
+
+       TYPE getData(int row);
 }