Peter Bernard West
ba3cdf54c4
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
20 years ago
Peter Bernard West
1aaac357f8
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
20 years ago
Peter Bernard West
b187a9c782
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
20 years ago
Peter Bernard West
98e9d519ef
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
20 years ago
Peter Bernard West
d3761a6ff1
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
20 years ago
Peter Bernard West
228cbfeb69
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
20 years ago
Peter Bernard West
a74b26dea5
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
20 years ago
Peter Bernard West
123a12114d
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
20 years ago
Peter Bernard West
1cf5306a83
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
20 years ago
Peter Bernard West
418f73a41f
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
20 years ago
Peter Bernard West
34d9c2df91
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
20 years ago
Peter Bernard West
36c261543e
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
20 years ago
Peter Bernard West
aabfba4800
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
20 years ago
Peter Bernard West
fa166cb382
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
20 years ago
Peter Bernard West
1aa8780c58
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
20 years ago
Peter Bernard West
31964b7425
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
20 years ago
Peter Bernard West
63d6af553d
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
20 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago