Uploaded image for project: 'FOP'
  1. FOP
  2. FOP-1134

[patch] from-table-column implementation

    Details

    • Type: Improvement
    • Status: Closed
    • Resolution: Fixed
    • Affects Version/s: trunk
    • Fix Version/s: None
    • Component/s: fo/unqualified
    • Labels:
      None
    • Environment:
      Operating System: other
      Platform: Other
    • External issue ID:
      38282

      Description

      This patch should implement the from-table-function.

      Changes to TableFObj.java:
      1) Make the getTable method public to have a quick access.
      Alternatives:
      1a) Only make public in TableCell (and call there super.getTable)
      1b) Explicitly traverse back in the FromTableColumnFunction
      with getParent until we reach the Table object.

      Changes to TableColumn:
      2) Preserve PropertyList and add an accessor for this list
      Note:
      Preserved PropertyList could be cleared at the end of the table
      at fo tree parsing (for memory freeing) because it is not needed
      for the layout-managers.
      Should I do this in Table.endOfNode?

      Changes to FromTableColumnFunction.java:
      Details of implementation under discussion at fop-dev.
      Thread: "table-columns and number-columns-spanned"
      "last fallback" and eventually "second fallback" may be
      obsoleted by this discussion.

        Attachments

        1. patch.from-table-column
          8 kB
          gerhard oettl
        2. from-table-column.followup
          0.8 kB
          gerhard oettl
        3. from-table-column.diff
          19 kB
          Andreas L. Delmelle
        4. from-table-column.diff
          19 kB
          Andreas L. Delmelle
        5. dorfchronik.fo
          3 kB
          gerhard oettl

          Activity

            People

            • Assignee:
              fop-dev@xmlgraphics.apache.org fop-dev
              Reporter:
              gerhard.oettl@oesoft.at gerhard oettl
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: