Class RSTableModel
java.lang.Object
net.datenwerke.rs.base.service.reportengines.table.output.object.CompiledTableReport
net.datenwerke.rs.base.service.reportengines.table.output.object.RSTableModel
- All Implemented Interfaces:
Serializable,Iterable<RSTableRow>,CompiledReport
- Direct Known Subclasses:
TableReportInformationReport
@GenerateDto(dtoPackage="net.datenwerke.rs.base.client.reportengines.table.dto",
generateDto2Poso=false)
public class RSTableModel
extends CompiledTableReport
implements Iterable<RSTableRow>, Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDataRow(Object... row) addDataRow(Collection<?> row) voidaddDataRow(RSTableRow row) intgetColumnName(int columnIndex) Class<?> getColumnType(int columnIndex) getData()Returns a file extension for files of this typeReturns the mime type of this report.Returns the actual report.intgetValueAt(int rowIndex, int columnIndex) booleanisCellEditable(int rowIndex, int columnIndex) booleanReturns true if the report is String based (in contrast to binary)iterator()voidvoidsetData(List<RSTableRow> data) voidsetTableDefinition(TableDefinition tableDefinition) voidsetValueAt(Object value, int rowIndex, int columnIndex) toString()Methods inherited from class net.datenwerke.rs.base.service.reportengines.table.output.object.CompiledTableReport
hasData, setHasDataMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
RSTableModel
public RSTableModel() -
RSTableModel
-
-
Method Details
-
setTableDefinition
-
getTableDefinition
-
addDataRow
-
addDataRow
-
addDataRow
-
getData
-
setData
-
iterator
- Specified by:
iteratorin interfaceIterable<RSTableRow>
-
getColumnType
-
getColumnCount
public int getColumnCount() -
getColumnName
-
getRowCount
public int getRowCount() -
getValueAt
-
isCellEditable
public boolean isCellEditable(int rowIndex, int columnIndex) -
removeTableModelListener
-
setValueAt
-
getReport
Description copied from interface:CompiledReportReturns the actual report.- Specified by:
getReportin interfaceCompiledReport
-
getFileExtension
Description copied from interface:CompiledReportReturns a file extension for files of this type- Specified by:
getFileExtensionin interfaceCompiledReport
-
getMimeType
Description copied from interface:CompiledReportReturns the mime type of this report.- Specified by:
getMimeTypein interfaceCompiledReport
-
isStringReport
public boolean isStringReport()Description copied from interface:CompiledReportReturns true if the report is String based (in contrast to binary)- Specified by:
isStringReportin interfaceCompiledReport- Overrides:
isStringReportin classCompiledTableReport
-
toString
-