]> source.dussan.org Git - xmlgraphics-fop.git/commit
Bugzilla #39118:
authorJeremias Maerki <jeremias@apache.org>
Sun, 23 Apr 2006 09:31:08 +0000 (09:31 +0000)
committerJeremias Maerki <jeremias@apache.org>
Sun, 23 Apr 2006 09:31:08 +0000 (09:31 +0000)
commitfcfb10d2ec7797f769ff911e64aaade9de2faf1e
tree840a06ad0c1927fbd08edb346593a2b30cfdbb70
parent0fa858c3b16c8cdfe0cbc83b1981f454070ef994
Bugzilla #39118:
Initial support for page-number-citation-last (XSL 1.1). Works without problems only for page-sequence so far.
Submitted by: Pierre-Henri Kraus <phkraus.at.skynet.be>

Modifications to the patch by jeremias during review:
- Tab character removed
- Some style fixes and javadoc enhancements
- Renamed some methods in AreaTreeHandler to some more speaking names
- Changed the ..._basic.xml testcase so it shows a remaining problem: Forward references are not properly resolved, yet.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@396243 13f79535-47bb-0310-9956-ffa450edef68
24 files changed:
src/java/org/apache/fop/area/AreaTreeHandler.java
src/java/org/apache/fop/area/inline/UnresolvedPageNumber.java
src/java/org/apache/fop/fo/Constants.java
src/java/org/apache/fop/fo/FOElementMapping.java
src/java/org/apache/fop/fo/FObj.java
src/java/org/apache/fop/fo/PropertySets.java
src/java/org/apache/fop/fo/flow/PageNumberCitationLast.java [new file with mode: 0644]
src/java/org/apache/fop/layoutmgr/BlockContainerLayoutManager.java
src/java/org/apache/fop/layoutmgr/BlockLayoutManager.java
src/java/org/apache/fop/layoutmgr/LayoutManagerMapping.java
src/java/org/apache/fop/layoutmgr/PageSequenceLayoutManager.java
src/java/org/apache/fop/layoutmgr/inline/PageNumberCitationLastLayoutManager.java [new file with mode: 0644]
src/java/org/apache/fop/layoutmgr/inline/PageNumberCitationLayoutManager.java
src/java/org/apache/fop/layoutmgr/list/ListBlockLayoutManager.java
src/java/org/apache/fop/layoutmgr/list/ListItemContentLayoutManager.java
src/java/org/apache/fop/layoutmgr/list/ListItemLayoutManager.java
src/java/org/apache/fop/layoutmgr/table/TableCellLayoutManager.java
src/java/org/apache/fop/layoutmgr/table/TableLayoutManager.java
status.xml
test/layoutengine/disabled-testcases.xml
test/layoutengine/standard-testcases/page-number-citation-last_basic.xml [new file with mode: 0644]
test/layoutengine/standard-testcases/page-number-citation-last_complex.xml [new file with mode: 0644]
test/layoutengine/standard-testcases/page-number-citation-last_page-sequence.xml [new file with mode: 0644]
test/layoutengine/standard-testcases/page-position_last_1.xml