]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
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

20 years agoAdded ISO 639-1 2-letter language code support.
Peter Bernard West [Sat, 29 May 2004 19:25:59 +0000 (19:25 +0000)]
Added ISO 639-1 2-letter language code support.
Note: there has been a change in the draft Recommendation,
such that <language> is now defined as either an ISO 639-2
3-letter code or an ISO 639-1 2-letter code.  As RFC 3066,
to which xml:lang values are supposed to conform, expresses
a preference for ISO 639-1, and Java Locales are built from
the 2-letter codes, this was necessary.

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

20 years agoAdded refineParsing to implement xml:lang shorthand
Peter Bernard West [Sat, 29 May 2004 19:17:36 +0000 (19:17 +0000)]
Added refineParsing to implement xml:lang shorthand

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

20 years agoRemoved fontData field.
Peter Bernard West [Sat, 29 May 2004 18:56:11 +0000 (18:56 +0000)]
Removed fontData field.
Moved processText() to LineArea.

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

20 years agoAdded getDecorations().
Peter Bernard West [Sat, 29 May 2004 18:53:15 +0000 (18:53 +0000)]
Added getDecorations().
MAde getFontAtrtributes() public.

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

20 years agoGenerated files with non-null $ Id $
Peter Bernard West [Sat, 29 May 2004 14:26:56 +0000 (14:26 +0000)]
Generated files with non-null $ Id $

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

20 years agoAdded canonical639_1Code() to get 2-letter language code from 3-letter Terminology...
Peter Bernard West [Sat, 29 May 2004 14:24:23 +0000 (14:24 +0000)]
Added canonical639_1Code() to get 2-letter language code from 3-letter Terminology code

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

20 years agoRemoved from fop namespace
Peter Bernard West [Fri, 28 May 2004 15:40:49 +0000 (15:40 +0000)]
Removed from fop namespace

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

20 years agoLine breaking example from J2SDK - NOT PART OF FOP
Peter Bernard West [Fri, 28 May 2004 15:29:48 +0000 (15:29 +0000)]
Line breaking example from J2SDK - NOT PART OF FOP

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

20 years agoCreate TextMeasurer and TextLayout
Peter Bernard West [Fri, 28 May 2004 15:27:05 +0000 (15:27 +0000)]
Create TextMeasurer and TextLayout

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

20 years agoComment only
Peter Bernard West [Fri, 28 May 2004 15:25:21 +0000 (15:25 +0000)]
Comment only

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

20 years agoChanged IP and BP dimensions to floats
Peter Bernard West [Fri, 28 May 2004 15:24:15 +0000 (15:24 +0000)]
Changed IP and BP dimensions to floats

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

20 years agoFor automatically generated line-areas
Peter Bernard West [Fri, 28 May 2004 15:21:01 +0000 (15:21 +0000)]
For automatically generated line-areas

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

20 years agoAdded protected TextDecorations decorations, and
Peter Bernard West [Thu, 27 May 2004 15:51:04 +0000 (15:51 +0000)]
Added protected TextDecorations decorations, and
processDecorations(), getDefinedDecorator() and getColor() to set its value in the constructor.
Moved cloneCurrentTextDecorations() , getFontSet(),
getFont() form FONode.
Extracted Map getFontAttributes from the above.
Changed getFont(0 to getFopFont().

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

20 years agoMoved cloneCurrentTextDecorations() , getFontSet(),
Peter Bernard West [Thu, 27 May 2004 15:42:26 +0000 (15:42 +0000)]
Moved cloneCurrentTextDecorations() , getFontSet(),
getFont() to FOPageSeqNode

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

20 years agoGet fontData object from foTree.
Peter Bernard West [Thu, 27 May 2004 15:38:15 +0000 (15:38 +0000)]
Get fontData object from foTree.
Construct attriute map for font, getFopFont based on
atribute map, add text decorations to

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

20 years agoAdded Font getFont(Map attributes, int strategy),
Peter Bernard West [Thu, 27 May 2004 15:34:20 +0000 (15:34 +0000)]
Added Font getFont(Map attributes, int strategy),
Font getGenericFont(Map attributes) and
Map makeFontAttributes(...)

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

20 years agoExtracted makeFontAttributes from getFont and getGenericFont
Peter Bernard West [Thu, 27 May 2004 15:27:19 +0000 (15:27 +0000)]
Extracted makeFontAttributes from getFont and getGenericFont
Added getFont(Map, int) and getGenericFont(Map)

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

20 years agoAdded isGeneric test for a font family name
Peter Bernard West [Thu, 27 May 2004 15:14:17 +0000 (15:14 +0000)]
Added isGeneric test for a font family name

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

20 years agoAdded NULL_DECORATION for use as initial value,
Peter Bernard West [Thu, 27 May 2004 15:12:04 +0000 (15:12 +0000)]
Added NULL_DECORATION for use as initial value,
to indicate that no decoration has been defined on a node.

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

20 years agoAdded boolean decoration tests
Peter Bernard West [Thu, 27 May 2004 15:09:08 +0000 (15:09 +0000)]
Added boolean decoration tests

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

20 years agoRemoved GraphicsEnvironment.
Peter Bernard West [Tue, 25 May 2004 15:31:52 +0000 (15:31 +0000)]
Removed GraphicsEnvironment.
Added FontData

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

20 years agoInterface for renderer's fonts database
Peter Bernard West [Tue, 25 May 2004 15:30:06 +0000 (15:30 +0000)]
Interface for renderer's fonts database

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