#719: RowHolder.java

projectforge-business/src/main/java/org/projectforge/framework/renderer/RowHolder.java Data Holder, projectforge-business/src/main/java/org/projectforge/framework/renderer/RowHolder.java 47 lines · 14 code · 28 comments · 5 blank
Simple bean representing a table row as a list of CellHolder objects. Used by the XSL-FO / PDF rendering pipeline to compose tabular data row-by-row.

Structure

FieldTypeDefaultDescription
cellsList<CellHolder>Empty ArrayListOrdered list of cells in this row

API

Works in tandem with CellHolder (#712). A table is built by creating RowHolder instances and adding CellHolder objects to each. No validation on column count consistency between rows; no row-level attributes (style, height, etc.). Minimal wrapper around ArrayList<CellHolder>.

Git History

868d6abb7 2026-01-01 2025 -> 2026
63081666f 2025-01-01 Source file headers: 2024-> 2025.
b6092df09 2024-01-09 Copyright 2023 -> 2024
ab45d51fa 2023-01-01 Copyright 2001-2022 -> 2001-2023.
5f7ef41b8 2022-02-18 Copyright 2021 -> 2022
ceb63e8a1 2021-03-08 Source code header: (C) 2001-2021.
7c79f1922 2020-01-03 Copyright of source header -> 2020.
73a9755df 2019-10-11 More code cleanup ...
dd5ca38ac 2019-06-07 CopyRight of all java file-header updated or created.
9ebb88522 2016-07-18 Initial commit