Peter Bernard West
c89d68907e
Moved rectRelToAbs to Area
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197770 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
b96e62393e
Removed TODO comment (done)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197769 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
a84e56f6f9
Trying to get AreaFrame right.
Removed unused constructors.
Rationalized constructors - use setContents() only where necessary, otherwise simply assign contents to this.contents.
Fixed setContents for null existing contents rectangle.
Fixed setContentOffset to use absolute values.
Fixed set(Top,Bottom,Left,Right) to use corresponding getter for current value.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197768 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
8f99004500
W.I.P.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197766 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
9c0f7e4831
Added getLogger()
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197762 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
d026ecdb9b
Class to represent Area dimensions as doubles
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197761 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
b1f87a173a
Added tag and revision strings
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197760 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
bd5aaa1fdb
Set area field.
More Javadocs.
Override getFrameRelativeDimensions.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197759 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
3affd26529
Added logging
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197758 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
46756db9a0
Converted contents from Rectangle2D to AreaGeometry.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197757 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
d026ebb311
No initializer for writing modes and rotations.
Set up rotateToFrame and rotateToContent in initializer.
Added getContentRotation(), getRotationToFrame(), getFrameRotation(), getRotationToContent(), getFrameRelativeDimensions(), getFrameRelativeWidth() and getFrameRelativeHeight().
More Javadoc comments.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197756 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
afeb3261e4
Cosmetic changes
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197755 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
40f3a88dea
Added getRefOrientation
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197750 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
ecfb7d439a
Set up allocation-rectangle frame around content-rectangle.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197749 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
59d0a3556c
Added contentRotation and frameRotation fields to represent reference-orientation for content-rectangle and framing rectangles respectively.
WIP for integrating reference-orientation.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197748 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
1fff419b0a
Documentation changes and code re-arragement.
Removed redundant getWritingMode method.
Added double getBefore, getAfter, getStart & getEnd methods.
WIP on incorporating reference-orientation.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197747 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
a364ab92a3
Extended to handle getFrameOrientation() and getContentOrientation()
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197733 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
0a4eb35b2a
Added getContentOreintation() and getFrameOrientation()
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197732 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
b4db2f184c
BlockContentRectangle extends ContentRectangle to allow
BP specific treatment of allocation-rectangle.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197731 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
6516d21aeb
Made setup() protected. (May need to revert this.)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197730 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
f807a3355b
Added getAbsoluteEdgeWidth()
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197729 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
f19149c0fe
BlockAllocationRectangle stub for calculating the
block-allocation-rectangle from the content-rectangle and the
spaces-reactangle
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197728 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
898b2bd677
AllocationRectangle marker interface
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197727 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
395eccf6d6
Added InlineBorderRectangle implementing AllocationRectangle
for large-allocation-rectangle
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197726 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
111d92dd73
Added static getIntValue(PropertyValue)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197725 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
909b6e3518
Added refneParsing() to validate the rotation values
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197724 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
da820220b9
Modified diagram
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197714 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
1cf580ea37
Documentation for Area class hierarchy
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197713 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
506d114a47
Added setAbsoluteEdgeWidth();
Added setTop(), setBottom(), setLeft(), setRight()
absolute edge setting methods.
Modified setBefore(), setAfter(), setStart() and setEnd()
to use corresponding absoolute method.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197712 13f79535-47bb-0310-9956-ffa450edef68
20年前
Peter Bernard West
a944c23196
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年前
Peter Bernard West
384e9bc991
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年前
Peter Bernard West
dd9ff42ed9
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年前
Peter Bernard West
ba31249a91
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年前
Peter Bernard West
8adc3cdd11
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年前
Peter Bernard West
26aa1556f4
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年前
Peter Bernard West
4da560c5f3
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年前
Peter Bernard West
79a038fb80
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年前
Peter Bernard West
0591529d60
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年前
Peter Bernard West
defe37bc64
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年前
Peter Bernard West
e289024fac
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年前
Peter Bernard West
294900fe44
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年前
Peter Bernard West
6dc30cf084
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年前
Peter Bernard West
7d6dda8709
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年前
Peter Bernard West
90706263bc
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年前
Peter Bernard West
845863f9f5
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年前
Peter Bernard West
4e07ad4cfe
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年前
Peter Bernard West
4306e20f9c
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年前
Peter Bernard West
689efe91aa
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年前
Peter Bernard West
38254cae5e
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年前
Peter Bernard West
1dee2bdc38
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年前