https://issues.apache.org/bugzilla/show_bug.cgi?id=50705

           Summary: [PATCH] AFP TLEs and NOPs not in the order described
                    in the FO
           Product: Fop
           Version: all
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: general
        AssignedTo: fop-dev@xmlgraphics.apache.org
        ReportedBy: med1...@gmail.com


Created an attachment (id=26593)
 --> (https://issues.apache.org/bugzilla/attachment.cgi?id=26593)
Patch to fix out of order printing of TLEs in AFP

I'll include a test case FO and before and after AFP documents. The issues is
as follows; if you define a combination of TLEs and NOPs in the
simple-page-master, regardless of the order, FOP will print the TLEs first then
the NOPs. 

The reason is because they're held in different ArrayLists in
o.a.f.afp.modca.AbstractPageObject. Why it has been done this way? I don't
know, there may be a perfectly good reason I'm not aware of. But since they
derive from a common ancestor (AbstractStructuredObject), I've removed the list
that stores the TLEs separately, so that TLEs and NOPs are stored in the same
ArrayList. This means that the TLEs and NOPs are printed in the order they
appear in the FO.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to