From 08f2ab5ca16e1902ee9db951718e64761eae342e Mon Sep 17 00:00:00 2001 From: William Victor Mote Date: Mon, 5 May 2003 05:08:48 +0000 Subject: [PATCH] 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 --- .../content/xdocs/design/properties.xml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/src/documentation/content/xdocs/design/properties.xml b/src/documentation/content/xdocs/design/properties.xml index 29f2c1959..2558fb598 100644 --- a/src/documentation/content/xdocs/design/properties.xml +++ b/src/documentation/content/xdocs/design/properties.xml @@ -43,7 +43,7 @@ contain element-specific property maker hashes; these are based on the local name of the flow object, ie. table-row, not fo:table-row. If an element-specific property mapping exists, it is preferred to the generic mapping.

-

The PLB handles loops through each attribute in the list, finds an appropriate "Maker" for it, then calls the Maker to convert the attribute value into a Property object of the correct type, and stores that Property in the PropertyList.

+

The PLB loops through each attribute in the list, finds an appropriate "Maker" for it, then calls the Maker to convert the attribute value into a Property object of the correct type, and stores that Property in the PropertyList.

Property datatypes @@ -174,7 +174,10 @@ inherited or no value is found at any level, the initial value is returned.

- XML property specification format + Implementing Standard Properties +

Because the properties defined in the standard are basically static, FOP currently builds the source code for the related Property classes from an XML data file. +All properties are specified in src/codegen/foproperties.xml. +The related classes are created automatically during the build process by applying an XSLT stylesheet to the foproperties.xml file.

Generic properties

In the properties xml files, one can define generic property @@ -350,16 +353,11 @@ the result is a Property object, and the actual value may be accessed

Refinement -

The Refinement step is part of reading and using the properties which may happen immediately or during the layout process.

+

The Refinement step is part of reading and using the properties which may happen immediately or during the layout process. FOP does not currently use a separate Refinement process, but tends to handle refining steps as the FO Tree is built.

Refined FO Tree +

The Refined FO Tree is the result of the Refinement process.

-
- Implementation Notes -
-

All properties are specified in src/codegen/foproperties.xml. -The related classes are created automatically during the build process.

-

The base class for all properties is fo.Property, and the base class for all the property makers is the inner class Property.Maker.

-- 2.39.5