]>
source.dussan.org Git - xmlgraphics-fop.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Peter Bernard West [Tue, 25 May 2004 15:28:41 +0000 (15:28 +0000)]
Removed GraphicsEnvironment
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197628
13f79535 -47bb-0310-9956-
ffa450edef68
Peter Bernard West [Tue, 25 May 2004 15:27:34 +0000 (15:27 +0000)]
Added FontData initialization. REmoved unused fields.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197627
13f79535 -47bb-0310-9956-
ffa450edef68
Peter Bernard West [Tue, 25 May 2004 15:25:59 +0000 (15:25 +0000)]
Now implements FontData
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197626
13f79535 -47bb-0310-9956-
ffa450edef68
Peter Bernard West [Tue, 25 May 2004 15:24:10 +0000 (15:24 +0000)]
Added FontData
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197625
13f79535 -47bb-0310-9956-
ffa450edef68
Peter Bernard West [Tue, 25 May 2004 15:22:29 +0000 (15:22 +0000)]
Setup FontData
Added FontFamilySet() and getFont
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197624
13f79535 -47bb-0310-9956-
ffa450edef68
Peter Bernard West [Tue, 25 May 2004 15:20:15 +0000 (15:20 +0000)]
Removed unnecessary fields and accessors.
Changed signature to include FontData.
Provided FontData accessor.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197623
13f79535 -47bb-0310-9956-
ffa450edef68
Peter Bernard West [Tue, 25 May 2004 15:16:30 +0000 (15:16 +0000)]
Modified Traverser not to implement Iterator
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197622
13f79535 -47bb-0310-9956-
ffa450edef68
Peter Bernard West [Mon, 24 May 2004 14:04:21 +0000 (14:04 +0000)]
Added initial implementation of getFont and getGenericFont and provided stub for getSystemFont.
TODO Add means to specify defaults for the generic fonts, notably cursive and fantasy.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197621
13f79535 -47bb-0310-9956-
ffa450edef68
Peter Bernard West [Mon, 24 May 2004 13:58:34 +0000 (13:58 +0000)]
For font exceptions
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197620
13f79535 -47bb-0310-9956-
ffa450edef68
Peter Bernard West [Sun, 23 May 2004 10:45:48 +0000 (10:45 +0000)]
Maps to .cvsignore in /build/classes/conf
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197618
13f79535 -47bb-0310-9956-
ffa450edef68
Peter Bernard West [Sun, 23 May 2004 10:43:24 +0000 (10:43 +0000)]
Flailing about with the requirements for Java 2D layout
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197617
13f79535 -47bb-0310-9956-
ffa450edef68
Peter Bernard West [Sun, 23 May 2004 10:38:56 +0000 (10:38 +0000)]
Additional style testing
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197616
13f79535 -47bb-0310-9956-
ffa450edef68