Peter Bernard West
1e034f9762
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 ago
Peter Bernard West
e3cfc8245d
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 ago
Peter Bernard West
578a051ba4
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 ago
Peter Bernard West
377bd19ae2
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 ago
Peter Bernard West
598a7a0444
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 ago
Peter Bernard West
e27b33e1e6
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 ago
Peter Bernard West
596c4d5b88
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 ago
Peter Bernard West
cd692ef166
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 ago
Peter Bernard West
3ae3b81343
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 ago
Peter Bernard West
c0ebfaf6d7
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 ago
Peter Bernard West
92744826d6
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 ago
Peter Bernard West
84d03a2b1c
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 ago
Peter Bernard West
25cd51f118
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 ago
Peter Bernard West
7e94b283b4
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 ago
Peter Bernard West
2570826319
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 ago
Peter Bernard West
c5b8d62715
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 ago
Peter Bernard West
a0b37edcc8
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 ago
Peter Bernard West
9e7071f0ce
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 ago
Peter Bernard West
533115e15a
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 ago
Peter Bernard West
d0f4ff0cad
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 ago
Peter Bernard West
2a6fc4aeef
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 ago
Peter Bernard West
83a5ea5ec5
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 ago
Peter Bernard West
5cddb93e58
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 ago
Peter Bernard West
3703d0d732
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 ago
Peter Bernard West
2df4b7e0ef
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 ago
Peter Bernard West
09bc5ea41a
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 ago
Peter Bernard West
666b23b376
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 ago
Peter Bernard West
fa5d6b9c2a
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 ago
Peter Bernard West
b5ea6fa785
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 ago
Peter Bernard West
fbaa05de17
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 ago
Peter Bernard West
fed1064058
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 ago
Peter Bernard West
1ac2071a75
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 ago
Peter Bernard West
02a6009a4d
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 ago
Peter Bernard West
650dc1d888
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 ago
Peter Bernard West
caeb297beb
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 ago
Peter Bernard West
dc4c264e59
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 ago
Peter Bernard West
cfa9f0b37c
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 ago
Peter Bernard West
3520b80f91
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 ago
Peter Bernard West
b6e0dd53aa
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 ago
Peter Bernard West
2f7199cbdd
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 ago
Peter Bernard West
e4fb3207a4
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 ago
Peter Bernard West
0f42562b4f
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 ago
Peter Bernard West
736805b5fe
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 ago
Peter Bernard West
7e32b20760
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 ago
Peter Bernard West
ec4bb831d9
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 ago
Peter Bernard West
6f155bea97
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 ago
Peter Bernard West
c92f79f791
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 ago
Peter Bernard West
d48823ddb2
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 ago
Peter Bernard West
87fbeebc1e
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 ago
Peter Bernard West
f4127b6c64
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 ago