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