William Victor Mote
3041e50626
Make StructureHandler and most of its methods abstract. It is never instantiated, has a bunch of empty classes that appear to be patterns. If those classes were to be filled in with logic, it would create problems in the subclasses. Also, any changes to signature now in the subclasses will cause the parent method to be used, which is probably not what would be wanted.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196405 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
9c6395d601
Move doc about running SVG in a headless environment from faq.xml to graphics.xml. Add a comment in the "Requirements" section of running.xml to reference this doc.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196404 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
51ef95425b
Add link to build instructions.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196403 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
63b4369ebf
Fix bad link to design doc.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196402 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
796549765b
Add link to bugs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196401 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
54405ca424
Add API doc.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196400 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
66fc090aee
Rearrange menu around a "design, develop, test, deploy" model.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196399 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
69954c01b4
Add comments about the size of page-sequence elements to the primary design goals.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196397 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
f3237c2259
Fix typos. Expand "Refinement" sections a bit. Move "Implementation Notes" to the content areas.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196396 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
0113c7efa6
Refactor: extract method startStructuredPageSequence(), and reuse it.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196395 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
32ee9ee2a9
Add note regarding Batik's SVG Rasterizer, per patch from Glen Mazza.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196394 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
da22db1a75
Add content for the build process.
Change terminology from "compile" to "build".
Add building javadocs as a reason to download source.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196393 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
4c09431541
Add Java section to both specs and documents.
Add reference to O'Reilly's java site.
Add 2 books suggested by users.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196392 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
89ece4b6cb
Add params includeSelf and returnRoot to findNearestAncestorGeneratingRAs() for a more general solution.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196391 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
5128e58340
Refactor: unwind "for" statement in findNearestAncestorGeneratingRAs() for more flexibility.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196390 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
bf15294439
Refactor: extract method findNearestAncestorGeneratingRAs() from setWritingMode().
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196389 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
e7c59ce907
Remove duplicate file reference in TTFReader doc.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196388 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
3f2bc46a9a
Move glossary-type stuff from properties.xml to index.xml. Minor additions to overview in properties.xml.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196387 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
0671e16afe
Refactor: rename and cleanup findBaseProperty().
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196386 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
eeea048a80
Refactor: minor cleanup of variable names, APIs, javadocs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196385 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
2cb7feb02e
Refactor: combine the two convertAttributeToProperty() methods.
This change makes a logic change also. Since the FONTSIZEATTR now uses the same method as all other properties, it will now (I think) inherit from its ancestors. AFAIK, this is the desired behavior.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196384 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
ba6f4fbdc6
Refactor: extract overloaded method convertAttributeToProperty() from the "for" loop in makeList().
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196383 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
ab50fae64d
Refactor: extract method convertAttributeToProperty() from makeList()
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196382 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
f64e3050f1
Refactor: Extract method FObj.getPropertiesForNamespace() from PropertyListBuilder.makeList().
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196381 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
855242ccb8
Refactor: Clean up API between FObj.handleAttrs() and PropertyListBuilder.makeList(). Pass the current object instead of the parent.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196380 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
3b07a27346
Add comments re: display-align in compliance.xml. Replace implementation information in fo.xml with a reference to compliance.xml.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196379 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
141d6d0edd
Remove dev-ish comments from svg doc -- duplication of dev/svg.xml, and confusing to the user.
Remove standalone svg to pdf conversion instructions as not relevant to FOP.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196378 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
7f91087fa1
Move contents of design/status.xml (not currently published anywhere) to the various subsystem doc in a "status" section.
Add startup.xml document as a stub to contain config, control, and env status content.
Remove design/status.xml.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196377 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
bdcecb4c81
Fix typos.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196376 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
a44fdbefe3
Add some restrictive language on use of the fop-dev mailing list.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196375 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
100ff935e7
Make internal links consistent.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196374 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
7abb1e9fce
Minor changes for consistency with other design docs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196373 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
f9e2f04a3f
Structure imported content into an "Issues" section.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196372 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
1f9c56a162
Start on consolidation and reorganization.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196370 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
d6852b8f52
Document EPS support & rework related FAQs a bit.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196369 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
620f4b3891
Document SVG scaling & add an FAQ for it.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196368 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
c9f1d30331
Add <section> id attributes.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196367 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
6df3b39848
Expand descriptions of graphics formats where known.
Expand Resolution section to include brief conclusion.
Add Batik version to Batik section.
Minor changes to Batik/SVG sections.
All suggestions from Clay Leeds.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196366 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
df89dfd36e
Add some more links, mostly leads from Clay Leeds.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196365 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
bc29c5e057
Add reference for hardcopy version of XML Bible.
Convert non-Apache <link>s to <jump>s.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196364 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
35776255fc
Pretty-print and whitespace changes only.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196363 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
4078fd5126
Add link to YahooGroup's XSL-FO mailing list.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196362 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
ba1beffaba
Add links to Mulberry's XSLT mailing list & Dave Pawson's XSLT FAQ.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196361 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
48d5f9f5fd
Sort content from most specific to least. Break specs down into sub-sections to match format of other sections.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196360 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
00ab6bf542
Remove propsDone. Unused, probably unneeded, and in the way.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196359 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
15b50635c1
Refactor: extract methods findBasePropertyName and findSubPropertyName from makeList, and clean up logic using them.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196358 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
fd8439f329
Refactor: make local variable names more meaningful.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196357 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
e8d76425d2
Refactor: extract method findNearestAncestorFObj from handleAttrs
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196356 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
9a760eca44
Finish restructuring.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196355 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren
William Victor Mote
d874ac0358
Enhancements for javadocs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196354 13f79535-47bb-0310-9956-ffa450edef68
vor 21 Jahren