From f7ca85ea98ed3f08122a1e4e5aa77d660821de59 Mon Sep 17 00:00:00 2001 From: Glen Mazza Date: Sat, 17 Jan 2004 19:29:46 +0000 Subject: [PATCH] Moved the interfaces into the Constants class on a trial basis (we may still choose to remove them in favor of strictly using Constants.) Two interfaces (span and position) were removed because of conflicts with other class names. The interface generation was moved into Constants.xsl, which is run manually via the XsltToJava ant task and its output is then checked in. As a result, no more autogeneration of these interfaces at build time will be done. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197213 13f79535-47bb-0310-9956-ffa450edef68 --- build.xml | 7 +- src/codegen/constants.xsl | 64 +++- src/codegen/prop-val-enum-interfaces.xsl | 115 ------- src/codegen/properties.xsl | 4 +- src/java/org/apache/fop/area/CTM.java | 10 +- .../org/apache/fop/area/PageViewport.java | 10 +- .../org/apache/fop/area/inline/Leader.java | 4 +- src/java/org/apache/fop/fo/Constants.java | 288 +++++++++++++++++- src/java/org/apache/fop/fo/FOText.java | 2 - src/java/org/apache/fop/fo/PropertyList.java | 13 +- .../org/apache/fop/fo/PropertyManager.java | 3 +- src/java/org/apache/fop/fo/TextInfo.java | 3 +- .../apache/fop/fo/flow/ExternalGraphic.java | 4 - src/java/org/apache/fop/fo/flow/Inline.java | 1 - .../fop/fo/flow/InstreamForeignObject.java | 2 - src/java/org/apache/fop/fo/flow/Leader.java | 1 - src/java/org/apache/fop/fo/flow/Table.java | 3 - .../org/apache/fop/fo/flow/TableCell.java | 2 - .../ConditionalPageMasterReference.java | 3 - .../apache/fop/fo/pagination/RegionAfter.java | 1 - .../apache/fop/fo/pagination/RegionBA.java | 2 - .../fop/fo/pagination/RegionBefore.java | 1 - .../apache/fop/fo/pagination/RegionBody.java | 1 - .../apache/fop/fo/pagination/RegionEnd.java | 1 - .../apache/fop/fo/pagination/RegionSE.java | 1 - .../apache/fop/fo/pagination/RegionStart.java | 1 - .../fop/layoutmgr/AbstractLayoutManager.java | 2 +- .../apache/fop/layoutmgr/AddLMVisitor.java | 17 +- .../BlockContainerLayoutManager.java | 2 - .../fop/layoutmgr/LeafNodeLayoutManager.java | 1 - .../fop/layoutmgr/LineLayoutManager.java | 1 - .../fop/layoutmgr/PageLayoutManager.java | 2 - .../apache/fop/render/AbstractRenderer.java | 3 +- .../apache/fop/render/awt/AWTRenderer.java | 1 - .../apache/fop/render/pdf/PDFRenderer.java | 2 - .../org/apache/fop/render/ps/PSRenderer.java | 1 - .../apache/fop/render/svg/SVGRenderer.java | 1 - .../apache/fop/render/xml/XMLRenderer.java | 1 - .../org/apache/fop/tools/AreaTreeBuilder.java | 14 +- 39 files changed, 389 insertions(+), 206 deletions(-) delete mode 100644 src/codegen/prop-val-enum-interfaces.xsl diff --git a/build.xml b/build.xml index 5b308014e..dfdc50657 100644 --- a/build.xml +++ b/build.xml @@ -350,12 +350,15 @@ list of possible build targets. + +