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

20 years agoRemoved GraphicsEnvironment
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

20 years agoAdded FontData initialization. REmoved unused fields.
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

20 years agoNow implements FontData
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

20 years agoAdded FontData
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

20 years agoSetup FontData
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

20 years agoRemoved unnecessary fields and accessors.
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

20 years agoModified Traverser not to implement Iterator
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

20 years agoAdded initial implementation of getFont and getGenericFont and provided stub for...
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

20 years agoFor font exceptions
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

20 years agoMaps to .cvsignore in /build/classes/conf
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

20 years agoFlailing about with the requirements for Java 2D layout
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

20 years agoAdditional style testing
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

20 years agoFonts database for Java renderer
Peter Bernard West [Sun, 23 May 2004 10:37:43 +0000 (10:37 +0000)]
Fonts database for Java renderer

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

20 years agoFont testing in Java
Peter Bernard West [Thu, 20 May 2004 00:07:06 +0000 (00:07 +0000)]
Font testing in Java

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

20 years agoLayout W.I.P.
Peter Bernard West [Tue, 18 May 2004 23:05:27 +0000 (23:05 +0000)]
Layout W.I.P.

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

20 years agoCosmetic changes
Peter Bernard West [Thu, 13 May 2004 22:18:54 +0000 (22:18 +0000)]
Cosmetic changes

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

20 years agoStart of changes to AWT viewer for alt-design
Peter Bernard West [Thu, 13 May 2004 14:01:48 +0000 (14:01 +0000)]
Start of changes to AWT viewer for alt-design

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

20 years agoChanged bundleBaseName
Peter Bernard West [Thu, 13 May 2004 14:00:51 +0000 (14:00 +0000)]
Changed bundleBaseName

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

20 years agoCorrected IMAGE_DIR name
Peter Bernard West [Thu, 13 May 2004 13:56:22 +0000 (13:56 +0000)]
Corrected IMAGE_DIR name

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

20 years agoAdded getReferenceRectangle stub
Peter Bernard West [Thu, 13 May 2004 13:53:18 +0000 (13:53 +0000)]
Added getReferenceRectangle stub

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

20 years agoChanged childContext to currentArea
Peter Bernard West [Thu, 13 May 2004 13:51:59 +0000 (13:51 +0000)]
Changed childContext to currentArea
Added ArrayList generated
Added getLayoutContext & getChildrensLayoutContext

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

20 years agoAdded getChildrensLayoutContext
Peter Bernard West [Thu, 13 May 2004 13:48:54 +0000 (13:48 +0000)]
Added getChildrensLayoutContext

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

20 years agoMaps to .cvsignore in the build directory
Peter Bernard West [Thu, 13 May 2004 13:46:20 +0000 (13:46 +0000)]
Maps to .cvsignore in the build directory

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

20 years agoAdded resources directory to the jar build
Peter Bernard West [Thu, 13 May 2004 13:45:46 +0000 (13:45 +0000)]
Added resources directory to the jar build

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

20 years agoAdded getNormalFlowRefArea
Peter Bernard West [Wed, 12 May 2004 11:16:29 +0000 (11:16 +0000)]
Added getNormalFlowRefArea

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

20 years agoChanged internal method synchronization to sync on this
Peter Bernard West [Wed, 12 May 2004 11:15:29 +0000 (11:15 +0000)]
Changed internal method synchronization to sync on this
Added ArrayList listeners
Realized registerAreaListener
Added notifyListeners

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

20 years agoAdded currentSpan
Peter Bernard West [Wed, 12 May 2004 11:10:48 +0000 (11:10 +0000)]
Added currentSpan
Set currentSpan from addSpan()
Added getCurrSpanRefArea

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

20 years agoSet currentFlowArea from addNormalFlowRef
Peter Bernard West [Wed, 12 May 2004 11:08:23 +0000 (11:08 +0000)]
Set currentFlowArea from addNormalFlowRef
Added getCurrNormalFlowRefArea

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

20 years agogetReferenceRectangle returns 1st normal-flow-reference-area
Peter Bernard West [Wed, 12 May 2004 11:05:17 +0000 (11:05 +0000)]
getReferenceRectangle returns 1st normal-flow-reference-area
getLayoutContext calls getReferenceRectangle
Added getChildrensLayoutContext returns current normal-flow-reference-area from the current page

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

20 years agoImplements AreaListener. First cut at providing area
Peter Bernard West [Wed, 12 May 2004 10:58:23 +0000 (10:58 +0000)]
Implements AreaListener.  First cut at providing area
context for property resolution during FO tree building.

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

20 years agoWork-in-progress on interaction between FOs and areas
Peter Bernard West [Tue, 11 May 2004 13:48:21 +0000 (13:48 +0000)]
Work-in-progress on interaction between FOs and areas

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

20 years agogetLayoutContext actualised
Peter Bernard West [Mon, 10 May 2004 11:52:04 +0000 (11:52 +0000)]
getLayoutContext actualised

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

20 years agopageSequence field now stored as FoPageSequence,
Peter Bernard West [Mon, 10 May 2004 11:50:02 +0000 (11:50 +0000)]
pageSequence field now stored as FoPageSequence,
not as FONode

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

20 years agoAdded nodeType() to convert the int node type field into a String
Peter Bernard West [Mon, 10 May 2004 11:47:47 +0000 (11:47 +0000)]
Added nodeType() to convert the int node type field into a String

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

20 years agoClarifying name changes
Peter Bernard West [Mon, 10 May 2004 11:45:41 +0000 (11:45 +0000)]
Clarifying name changes
Removal of unused code

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

20 years agoClarifying name changes
Peter Bernard West [Mon, 10 May 2004 11:45:18 +0000 (11:45 +0000)]
Clarifying name changes

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

20 years agoSupport for PageLists and PageSets.
Peter Bernard West [Mon, 10 May 2004 11:42:18 +0000 (11:42 +0000)]
Support for PageLists and PageSets.
A PageList is a sequence of pages in the process of
being laid out from within an fo:page-sequence.  The
list is made up of items implementing the PageListElement
interface; Pages and PageSets.
A PageSet is a set of items implementing the
PageSetElement interface; Pages and PageLists.  It
represents a set of layout attempts, rooted at the same
point in the FO tree, and with a common Page predecessor
(if any).  That is, it hold a set of parallel layout attempts,
which may be individual Pages or PageLists.

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

20 years agogetRegionBodyRefArea realised
Peter Bernard West [Mon, 10 May 2004 11:28:28 +0000 (11:28 +0000)]
getRegionBodyRefArea realised
Implements PageListElement and PageSetElement

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

20 years agoChanged from PosixParser to GnuParser
Peter Bernard West [Mon, 10 May 2004 07:32:04 +0000 (07:32 +0000)]
Changed from PosixParser to GnuParser

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