]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
20 years agoBlockAllocationRectangle implements AreaListener
Peter Bernard West [Sat, 24 Jul 2004 17:34:48 +0000 (17:34 +0000)]
BlockAllocationRectangle implements AreaListener
BlockAllocationRectangle instance created in constructor of BlockArea
setDimensions() from AreaListener is implements by re-calculating the allocation-recatngle dimensions

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197833 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded registerAreaListener() and notifyListeners to allow AllocationRectangle objects...
Peter Bernard West [Sat, 24 Jul 2004 17:01:50 +0000 (17:01 +0000)]
Added registerAreaListener() and notifyListeners to allow AllocationRectangle objects to register interest in size modifications to spaces
Override setContents() to call notifyListeners() to update any dependent AllocationRectangles

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197832 13f79535-47bb-0310-9956-ffa450edef68

20 years agoOverride setContents() to trigger update of borders
Peter Bernard West [Sat, 24 Jul 2004 16:57:02 +0000 (16:57 +0000)]
Override setContents() to trigger update of borders

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197831 13f79535-47bb-0310-9956-ffa450edef68

20 years agoOverride setContenst() to trigger update of spaces
Peter Bernard West [Sat, 24 Jul 2004 16:56:00 +0000 (16:56 +0000)]
Override setContenst() to trigger update of spaces

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197830 13f79535-47bb-0310-9956-ffa450edef68

20 years agogetContents() returns AreaGeometry instead of Rectangle2D
Peter Bernard West [Sat, 24 Jul 2004 16:54:30 +0000 (16:54 +0000)]
getContents() returns AreaGeometry instead of Rectangle2D

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197829 13f79535-47bb-0310-9956-ffa450edef68

20 years agoReplaced setMargins() with individual margin setting methods
Peter Bernard West [Sat, 24 Jul 2004 16:53:20 +0000 (16:53 +0000)]
Replaced setMargins() with individual margin setting methods

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197828 13f79535-47bb-0310-9956-ffa450edef68

20 years agoUpdated documentation
Peter Bernard West [Sat, 24 Jul 2004 05:26:26 +0000 (05:26 +0000)]
Updated documentation

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197826 13f79535-47bb-0310-9956-ffa450edef68

20 years agoUpdates to project
Peter Bernard West [Sat, 24 Jul 2004 05:21:35 +0000 (05:21 +0000)]
Updates to project

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197825 13f79535-47bb-0310-9956-ffa450edef68

20 years agoXML for generation of Javadoc
Peter Bernard West [Sat, 24 Jul 2004 05:21:13 +0000 (05:21 +0000)]
XML for generation of Javadoc

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197824 13f79535-47bb-0310-9956-ffa450edef68

20 years agoEclipse data updates
Peter Bernard West [Sat, 24 Jul 2004 05:19:30 +0000 (05:19 +0000)]
Eclipse data updates

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197823 13f79535-47bb-0310-9956-ffa450edef68

20 years agoMoved most frame-relative fields and methods to BlockReferenceArea.
Peter Bernard West [Sat, 24 Jul 2004 05:12:50 +0000 (05:12 +0000)]
Moved most frame-relative fields and methods to BlockReferenceArea.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197822 13f79535-47bb-0310-9956-ffa450edef68

20 years agoOverride getFrameRelative{width,Height} from Area.AreaGeometry
Peter Bernard West [Sat, 24 Jul 2004 04:26:50 +0000 (04:26 +0000)]
Override getFrameRelative{width,Height} from Area.AreaGeometry

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197820 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSupersedes AbstractViewport as superclass for block-level viewport-areas.
Peter Bernard West [Sat, 24 Jul 2004 04:20:40 +0000 (04:20 +0000)]
Supersedes AbstractViewport as superclass for block-level viewport-areas.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197819 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSupersedes AbstractReferenceArea as superclass for block-level reference-areas.
Peter Bernard West [Sat, 24 Jul 2004 04:20:06 +0000 (04:20 +0000)]
Supersedes AbstractReferenceArea as superclass for block-level reference-areas.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197818 13f79535-47bb-0310-9956-ffa450edef68

20 years agoNow extends BlockReferenceArea.
Peter Bernard West [Sat, 24 Jul 2004 04:19:12 +0000 (04:19 +0000)]
Now extends BlockReferenceArea.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197817 13f79535-47bb-0310-9956-ffa450edef68

20 years agoNow extends BlockReferenceArea.
Peter Bernard West [Sat, 24 Jul 2004 04:16:24 +0000 (04:16 +0000)]
Now extends BlockReferenceArea.
clone() removed.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197816 13f79535-47bb-0310-9956-ffa450edef68

20 years agoclone() removed
Peter Bernard West [Sat, 24 Jul 2004 04:14:12 +0000 (04:14 +0000)]
clone() removed

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197815 13f79535-47bb-0310-9956-ffa450edef68

20 years agoNo longer implements Cloneable.
Peter Bernard West [Sat, 24 Jul 2004 04:12:46 +0000 (04:12 +0000)]
No longer implements Cloneable.
clone() removed.
Commented-out methods removed.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197814 13f79535-47bb-0310-9956-ffa450edef68

20 years agoExtends BlockViewportArea.
Peter Bernard West [Sat, 24 Jul 2004 04:11:13 +0000 (04:11 +0000)]
Extends BlockViewportArea.
Unused single argument constructor removed.
clone() removed

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197813 13f79535-47bb-0310-9956-ffa450edef68

20 years agoNo longer extends Cloneable.
Peter Bernard West [Sat, 24 Jul 2004 04:06:56 +0000 (04:06 +0000)]
No longer extends Cloneable.
Methods getContentOreintation and getFrameOrientation removed.
Method clone removed.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197812 13f79535-47bb-0310-9956-ffa450edef68

20 years agoRemove Cloneable interface
Peter Bernard West [Sat, 24 Jul 2004 03:04:01 +0000 (03:04 +0000)]
Remove Cloneable interface

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197811 13f79535-47bb-0310-9956-ffa450edef68

20 years agoNow extends InlineReferenceArea
Peter Bernard West [Sat, 24 Jul 2004 02:51:23 +0000 (02:51 +0000)]
Now extends InlineReferenceArea

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197810 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSupersede AbstractViewport and AbstractReferenceArea
Peter Bernard West [Sat, 24 Jul 2004 02:50:30 +0000 (02:50 +0000)]
Supersede AbstractViewport and AbstractReferenceArea

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197809 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSuperseded by Block-specific versions
Peter Bernard West [Sat, 24 Jul 2004 02:49:38 +0000 (02:49 +0000)]
Superseded by Block-specific versions

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197808 13f79535-47bb-0310-9956-ffa450edef68

20 years agoNot required
Peter Bernard West [Sat, 24 Jul 2004 02:48:57 +0000 (02:48 +0000)]
Not required

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197807 13f79535-47bb-0310-9956-ffa450edef68

20 years agoExperiment moving BlockAllocationRectangle to inner class of BlockArea
Peter Bernard West [Sat, 10 Jul 2004 16:38:44 +0000 (16:38 +0000)]
Experiment moving BlockAllocationRectangle to inner class of BlockArea

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197782 13f79535-47bb-0310-9956-ffa450edef68

20 years agosetIPDimPts and setBPDimPts modified to update PaddingRectangle
Peter Bernard West [Sat, 10 Jul 2004 16:36:55 +0000 (16:36 +0000)]
setIPDimPts and setBPDimPts modified to update PaddingRectangle

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197781 13f79535-47bb-0310-9956-ffa450edef68

20 years agoset(Top,Bottom,Left,Right) modified to update BorderRectangle
Peter Bernard West [Sat, 10 Jul 2004 16:35:25 +0000 (16:35 +0000)]
set(Top,Bottom,Left,Right) modified to update BorderRectangle

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197780 13f79535-47bb-0310-9956-ffa450edef68

20 years agoset(Top,Bottom,Left,Right) mosified to update SpacesRectangle
Peter Bernard West [Sat, 10 Jul 2004 16:34:15 +0000 (16:34 +0000)]
set(Top,Bottom,Left,Right) mosified to update SpacesRectangle

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197779 13f79535-47bb-0310-9956-ffa450edef68

20 years agopublic setAllocationFrame extracted so that allocation-rectangle
Peter Bernard West [Sat, 10 Jul 2004 16:31:34 +0000 (16:31 +0000)]
public setAllocationFrame extracted so that allocation-rectangle
can be updated on changes to the other frames of an area

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197778 13f79535-47bb-0310-9956-ffa450edef68

20 years agoOverride setIPDimPts and setBPDimPts in AreaGeometry.
Peter Bernard West [Fri, 9 Jul 2004 00:31:10 +0000 (00:31 +0000)]
Override setIPDimPts and setBPDimPts in AreaGeometry.
The override supplements the setting by calling notifyListeners in the parent area.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197772 13f79535-47bb-0310-9956-ffa450edef68

20 years agoDocumentation corrections
Peter Bernard West [Fri, 9 Jul 2004 00:27:44 +0000 (00:27 +0000)]
Documentation corrections

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197771 13f79535-47bb-0310-9956-ffa450edef68

20 years agoMoved rectRelToAbs to Area
Peter Bernard West [Thu, 8 Jul 2004 17:24:31 +0000 (17:24 +0000)]
Moved rectRelToAbs to Area

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197770 13f79535-47bb-0310-9956-ffa450edef68

20 years agoRemoved TODO comment (done)
Peter Bernard West [Thu, 8 Jul 2004 17:22:26 +0000 (17:22 +0000)]
Removed TODO comment (done)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197769 13f79535-47bb-0310-9956-ffa450edef68

20 years agoTrying to get AreaFrame right.
Peter Bernard West [Thu, 8 Jul 2004 17:21:36 +0000 (17:21 +0000)]
Trying to get AreaFrame right.
Removed unused constructors.
Rationalized constructors - use setContents() only where necessary, otherwise simply assign contents to this.contents.
Fixed setContents for null existing contents rectangle.
Fixed setContentOffset to use absolute values.
Fixed set(Top,Bottom,Left,Right) to use corresponding getter for current value.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197768 13f79535-47bb-0310-9956-ffa450edef68

20 years agoW.I.P.
Peter Bernard West [Wed, 7 Jul 2004 22:18:29 +0000 (22:18 +0000)]
W.I.P.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197766 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded getLogger()
Peter Bernard West [Tue, 6 Jul 2004 14:27:46 +0000 (14:27 +0000)]
Added getLogger()

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197762 13f79535-47bb-0310-9956-ffa450edef68

20 years agoClass to represent Area dimensions as doubles
Peter Bernard West [Tue, 6 Jul 2004 14:26:45 +0000 (14:26 +0000)]
Class to represent Area dimensions as doubles

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197761 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded tag and revision strings
Peter Bernard West [Tue, 6 Jul 2004 14:25:44 +0000 (14:25 +0000)]
Added tag and revision strings

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197760 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSet area field.
Peter Bernard West [Tue, 6 Jul 2004 14:22:32 +0000 (14:22 +0000)]
Set area field.
More Javadocs.
Override getFrameRelativeDimensions.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197759 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded logging
Peter Bernard West [Tue, 6 Jul 2004 14:20:21 +0000 (14:20 +0000)]
Added logging

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197758 13f79535-47bb-0310-9956-ffa450edef68

20 years agoConverted contents from Rectangle2D to AreaGeometry.
Peter Bernard West [Tue, 6 Jul 2004 14:19:26 +0000 (14:19 +0000)]
Converted contents from Rectangle2D to AreaGeometry.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197757 13f79535-47bb-0310-9956-ffa450edef68

20 years agoNo initializer for writing modes and rotations.
Peter Bernard West [Tue, 6 Jul 2004 14:16:25 +0000 (14:16 +0000)]
No initializer for writing modes and rotations.
Set up rotateToFrame and rotateToContent in initializer.
Added getContentRotation(), getRotationToFrame(), getFrameRotation(), getRotationToContent(), getFrameRelativeDimensions(), getFrameRelativeWidth() and getFrameRelativeHeight().
More Javadoc comments.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197756 13f79535-47bb-0310-9956-ffa450edef68

20 years agoCosmetic changes
Peter Bernard West [Tue, 6 Jul 2004 12:14:21 +0000 (12:14 +0000)]
Cosmetic changes

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197755 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded getRefOrientation
Peter Bernard West [Tue, 29 Jun 2004 07:57:18 +0000 (07:57 +0000)]
Added getRefOrientation

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197750 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSet up allocation-rectangle frame around content-rectangle.
Peter Bernard West [Tue, 29 Jun 2004 07:41:45 +0000 (07:41 +0000)]
Set up allocation-rectangle frame around content-rectangle.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197749 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded contentRotation and frameRotation fields to represent reference-orientation...
Peter Bernard West [Tue, 29 Jun 2004 07:37:16 +0000 (07:37 +0000)]
Added contentRotation and frameRotation fields to represent reference-orientation for content-rectangle and framing rectangles respectively.
WIP for integrating reference-orientation.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197748 13f79535-47bb-0310-9956-ffa450edef68

20 years agoDocumentation changes and code re-arragement.
Peter Bernard West [Tue, 29 Jun 2004 07:34:22 +0000 (07:34 +0000)]
Documentation changes and code re-arragement.
Removed redundant getWritingMode method.
Added double getBefore, getAfter, getStart & getEnd methods.
WIP on incorporating reference-orientation.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197747 13f79535-47bb-0310-9956-ffa450edef68

20 years agoExtended to handle getFrameOrientation() and getContentOrientation()
Peter Bernard West [Thu, 17 Jun 2004 11:33:06 +0000 (11:33 +0000)]
Extended to handle getFrameOrientation() and getContentOrientation()

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197733 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded getContentOreintation() and getFrameOrientation()
Peter Bernard West [Thu, 17 Jun 2004 11:32:21 +0000 (11:32 +0000)]
Added getContentOreintation() and getFrameOrientation()

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197732 13f79535-47bb-0310-9956-ffa450edef68

20 years agoBlockContentRectangle extends ContentRectangle to allow
Peter Bernard West [Thu, 17 Jun 2004 11:30:30 +0000 (11:30 +0000)]
BlockContentRectangle extends ContentRectangle to allow
BP specific treatment of allocation-rectangle.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197731 13f79535-47bb-0310-9956-ffa450edef68

20 years agoMade setup() protected. (May need to revert this.)
Peter Bernard West [Thu, 17 Jun 2004 11:28:22 +0000 (11:28 +0000)]
Made setup() protected.  (May need to revert this.)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197730 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded getAbsoluteEdgeWidth()
Peter Bernard West [Thu, 17 Jun 2004 11:27:27 +0000 (11:27 +0000)]
Added getAbsoluteEdgeWidth()

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197729 13f79535-47bb-0310-9956-ffa450edef68

20 years agoBlockAllocationRectangle stub for calculating the
Peter Bernard West [Thu, 17 Jun 2004 11:26:03 +0000 (11:26 +0000)]
BlockAllocationRectangle stub for calculating the
block-allocation-rectangle from the content-rectangle and the
spaces-reactangle

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197728 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAllocationRectangle marker interface
Peter Bernard West [Thu, 17 Jun 2004 11:22:27 +0000 (11:22 +0000)]
AllocationRectangle marker interface

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197727 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded InlineBorderRectangle implementing AllocationRectangle
Peter Bernard West [Thu, 17 Jun 2004 11:21:18 +0000 (11:21 +0000)]
Added InlineBorderRectangle implementing AllocationRectangle
for large-allocation-rectangle

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197726 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded static getIntValue(PropertyValue)
Peter Bernard West [Thu, 17 Jun 2004 11:18:38 +0000 (11:18 +0000)]
Added static getIntValue(PropertyValue)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197725 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded refneParsing() to validate the rotation values
Peter Bernard West [Thu, 17 Jun 2004 11:17:29 +0000 (11:17 +0000)]
Added refneParsing() to validate the rotation values

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197724 13f79535-47bb-0310-9956-ffa450edef68

20 years agoModified diagram
Peter Bernard West [Mon, 14 Jun 2004 14:18:20 +0000 (14:18 +0000)]
Modified diagram

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197714 13f79535-47bb-0310-9956-ffa450edef68

20 years agoDocumentation for Area class hierarchy
Peter Bernard West [Mon, 14 Jun 2004 14:01:43 +0000 (14:01 +0000)]
Documentation for Area class hierarchy

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197713 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded setAbsoluteEdgeWidth();
Peter Bernard West [Mon, 14 Jun 2004 11:30:02 +0000 (11:30 +0000)]
Added setAbsoluteEdgeWidth();
Added setTop(), setBottom(), setLeft(), setRight()
absolute edge setting methods.
Modified setBefore(), setAfter(), setStart() and setEnd()
to use corresponding absoolute method.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197712 13f79535-47bb-0310-9956-ffa450edef68

20 years agoRestored setMargins.
Peter Bernard West [Mon, 14 Jun 2004 10:50:33 +0000 (10:50 +0000)]
Restored setMargins.
Fixed creation of nested rectangles through ContentRectangle.
Made get*WritingMode() methods public.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197711 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFixed empty content-rectangle constructor
Peter Bernard West [Mon, 14 Jun 2004 10:12:55 +0000 (10:12 +0000)]
Fixed empty content-rectangle constructor

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197710 13f79535-47bb-0310-9956-ffa450edef68

20 years agoMore W.I.P. subclassing AreaFrame and ContentRectangle from
Peter Bernard West [Mon, 14 Jun 2004 08:53:46 +0000 (08:53 +0000)]
More W.I.P. subclassing AreaFrame and ContentRectangle from
Area.AreaGeometry

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197709 13f79535-47bb-0310-9956-ffa450edef68

20 years agoChanges for Area support
Peter Bernard West [Sun, 13 Jun 2004 17:04:51 +0000 (17:04 +0000)]
Changes for Area support

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197707 13f79535-47bb-0310-9956-ffa450edef68

20 years agoW.I.P. subclassing AreaFrame and ContentRectangle from
Peter Bernard West [Sun, 13 Jun 2004 17:03:31 +0000 (17:03 +0000)]
W.I.P. subclassing AreaFrame and ContentRectangle from
Area.AreaGeometry

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197706 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAreaFrame and ContentRectangle made inner classes of Area.
Peter Bernard West [Fri, 11 Jun 2004 14:44:10 +0000 (14:44 +0000)]
AreaFrame and ContentRectangle made inner classes of Area.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197698 13f79535-47bb-0310-9956-ffa450edef68

20 years agoComments
Peter Bernard West [Thu, 10 Jun 2004 14:58:51 +0000 (14:58 +0000)]
Comments

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197696 13f79535-47bb-0310-9956-ffa450edef68

20 years agoCosmetics
Peter Bernard West [Thu, 10 Jun 2004 14:57:37 +0000 (14:57 +0000)]
Cosmetics

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197695 13f79535-47bb-0310-9956-ffa450edef68

20 years agoChanged dimensions from float to double.
Peter Bernard West [Sun, 6 Jun 2004 17:09:30 +0000 (17:09 +0000)]
Changed dimensions from float to double.
Added contentSpace rectangle

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197691 13f79535-47bb-0310-9956-ffa450edef68

20 years agoChanged distances from float to double.
Peter Bernard West [Sun, 6 Jun 2004 17:07:26 +0000 (17:07 +0000)]
Changed distances from float to double.
Only content constructed directly;
padding, borders and spaces recovered through content;
changed types of these from Rectangle2D to specific instance types of AreaFrame or ContentRectangle;
removed setters for these.
Added translation AffineTransform with accessors.
Only content constructed directly;
padding, borders and spaces recovered through content;
changed types of these from Rectangle2D to specific instance types of AreaFrame or ContentRectangle;
removed setters for these.
Added translation AffineTransform with accessors.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197690 13f79535-47bb-0310-9956-ffa450edef68

20 years agoMade no-arg constructor public.
Peter Bernard West [Sun, 6 Jun 2004 16:57:06 +0000 (16:57 +0000)]
Made no-arg constructor public.
Added AreaFrame(Rectangle2D contents) construtor to create AreaFrame of same dimensions as contents.
Made contents and contentOffset protected.
Added getContents() and getContentOffset().

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197689 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded ripple constructor:
Peter Bernard West [Sun, 6 Jun 2004 16:50:58 +0000 (16:50 +0000)]
Added ripple constructor:
ContentRectangle>PaddingRectangle>BorderRectangle>SpacesRectangle
with private frame field and get method

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197688 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSwitched from float to double
Peter Bernard West [Sun, 6 Jun 2004 15:32:16 +0000 (15:32 +0000)]
Switched from float to double

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197687 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAreaFrames (padding, borders and spaces/margins) and
Peter Bernard West [Sun, 6 Jun 2004 15:30:29 +0000 (15:30 +0000)]
AreaFrames (padding, borders and spaces/margins) and
ContentRectangle to represent geometries of basic area
components

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197686 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAcknowledge before-float-reference-area and footnote-reference-area
Peter Bernard West [Thu, 3 Jun 2004 13:33:36 +0000 (13:33 +0000)]
Acknowledge before-float-reference-area and footnote-reference-area

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197685 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded some features corresponding to fo:flow
Peter Bernard West [Thu, 3 Jun 2004 13:32:03 +0000 (13:32 +0000)]
Added some features corresponding to fo:flow

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197684 13f79535-47bb-0310-9956-ffa450edef68

20 years agoInitial BlockArea creation
Peter Bernard West [Thu, 3 Jun 2004 13:30:54 +0000 (13:30 +0000)]
Initial BlockArea creation

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197683 13f79535-47bb-0310-9956-ffa450edef68

20 years agoMinor code compression
Peter Bernard West [Thu, 3 Jun 2004 13:29:50 +0000 (13:29 +0000)]
Minor code compression

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197682 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded mapFlowName() and unmapFlowName()
Peter Bernard West [Thu, 3 Jun 2004 13:28:47 +0000 (13:28 +0000)]
Added mapFlowName() and unmapFlowName()

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197681 13f79535-47bb-0310-9956-ffa450edef68

20 years agoW.I.P. Removed constructors with Rectangle2D.
Peter Bernard West [Tue, 1 Jun 2004 06:27:05 +0000 (06:27 +0000)]
W.I.P. Removed constructors with Rectangle2D.
Changed Rectangle2D area to space, added Rectangle2Ds
border, padding and content to Area.
Made content the reference for IPD and BPD calculations.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197680 13f79535-47bb-0310-9956-ffa450edef68

20 years agoChanged FONode to FoPageSequence in signature of makePageSeqFOChild()
Peter Bernard West [Sun, 30 May 2004 16:54:53 +0000 (16:54 +0000)]
Changed FONode to FoPageSequence in signature of makePageSeqFOChild()

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197679 13f79535-47bb-0310-9956-ffa450edef68

20 years agoChanged FONode to FoPageSequence in signature.
Peter Bernard West [Sun, 30 May 2004 16:53:02 +0000 (16:53 +0000)]
Changed FONode to FoPageSequence in signature.
Changed myContext to layoutContext.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197678 13f79535-47bb-0310-9956-ffa450edef68

20 years agoChanged FONode to FoPageSequence in signature.
Peter Bernard West [Sun, 30 May 2004 16:46:40 +0000 (16:46 +0000)]
Changed FONode to FoPageSequence in signature.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197677 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded prototype area creation.
Peter Bernard West [Sun, 30 May 2004 16:44:49 +0000 (16:44 +0000)]
Added prototype area creation.
Changed FONode to FoPageSequence in signature.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197676 13f79535-47bb-0310-9956-ffa450edef68

20 years agoExceptions from preprocess text now pass back through the constructor.
Peter Bernard West [Sun, 30 May 2004 16:27:50 +0000 (16:27 +0000)]
Exceptions from preprocess text now pass back through the constructor.
Initial logic of preprocessText extracted into setupMeasurement().
Minima and maxima now handled using AreaRanges.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197675 13f79535-47bb-0310-9956-ffa450edef68

20 years agoExpressed area dimensions and minima and maxima as Rectangle2Ds and AreaRanges. ...
Peter Bernard West [Sun, 30 May 2004 16:24:08 +0000 (16:24 +0000)]
Expressed area dimensions and minima and maxima as Rectangle2Ds and AreaRanges.  Adjusted getters and setters accordingly.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197674 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded pageSpace field, acceptLayout(Rectangle2D),
Peter Bernard West [Sun, 30 May 2004 16:19:36 +0000 (16:19 +0000)]
Added pageSpace field, acceptLayout(Rectangle2D),
pageSpaceRequest(AreaRange) and adjustedRequest(AreaRange)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197673 13f79535-47bb-0310-9956-ffa450edef68

20 years agoClass to hold minimum and maximum ranges required to layout blocks
Peter Bernard West [Sun, 30 May 2004 16:16:58 +0000 (16:16 +0000)]
Class to hold minimum and maximum ranges required to layout blocks

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197672 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded getNCName(PropertyValue)
Peter Bernard West [Sun, 30 May 2004 06:34:41 +0000 (06:34 +0000)]
Added getNCName(PropertyValue)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197671 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded getISO639_1Language(PropertyValue)
Peter Bernard West [Sun, 30 May 2004 06:33:51 +0000 (06:33 +0000)]
Added getISO639_1Language(PropertyValue)
and getLanguage(PropertyValue)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197670 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded getCountry(PropertyValue)
Peter Bernard West [Sun, 30 May 2004 06:31:48 +0000 (06:31 +0000)]
Added getCountry(PropertyValue)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197668 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded getLocale()
Peter Bernard West [Sun, 30 May 2004 06:30:36 +0000 (06:30 +0000)]
Added getLocale()

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197667 13f79535-47bb-0310-9956-ffa450edef68

20 years agoDerive some properties of Properties directly from the classes,
Peter Bernard West [Sun, 30 May 2004 06:29:02 +0000 (06:29 +0000)]
Derive some properties of Properties directly from the classes,
instead of caching values here.
Remove some unused method signatures.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197666 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded LANGUAGE_IT initial data type
Peter Bernard West [Sun, 30 May 2004 06:25:33 +0000 (06:25 +0000)]
Added LANGUAGE_IT initial data type

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197665 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded getInitialValue() and constructor with initial value
Peter Bernard West [Sun, 30 May 2004 06:20:44 +0000 (06:20 +0000)]
Added getInitialValue() and constructor with initial value

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197664 13f79535-47bb-0310-9956-ffa450edef68

20 years agoWhite space change only
Peter Bernard West [Sun, 30 May 2004 06:18:30 +0000 (06:18 +0000)]
White space change only

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197663 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSet iPDimMin to the advance of the longest word in the text.
Peter Bernard West [Sun, 30 May 2004 06:15:57 +0000 (06:15 +0000)]
Set iPDimMin to the advance of the longest word in the text.
Set bPDimMin = bPDimMax.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197662 13f79535-47bb-0310-9956-ffa450edef68

20 years agoJavadoc graphics support
Peter Bernard West [Sat, 29 May 2004 19:29:46 +0000 (19:29 +0000)]
Javadoc graphics support

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197661 13f79535-47bb-0310-9956-ffa450edef68

20 years agopreprocessText() moved from FoPcdata
Peter Bernard West [Sat, 29 May 2004 19:28:46 +0000 (19:28 +0000)]
preprocessText() moved from FoPcdata

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197660 13f79535-47bb-0310-9956-ffa450edef68