]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
20 years agoDefault border style should be NONE.
Jeremias Maerki [Mon, 1 Nov 2004 12:38:07 +0000 (12:38 +0000)]
Default border style should be NONE.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198117 13f79535-47bb-0310-9956-ffa450edef68

20 years agoNow compiles under JDK 5.0
Jeremias Maerki [Mon, 1 Nov 2004 09:32:25 +0000 (09:32 +0000)]
Now compiles under JDK 5.0

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198116 13f79535-47bb-0310-9956-ffa450edef68

20 years agoRemoving tab characters again
Jeremias Maerki [Mon, 1 Nov 2004 09:17:35 +0000 (09:17 +0000)]
Removing tab characters again

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198115 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFixed compile error
Jeremias Maerki [Mon, 1 Nov 2004 09:16:23 +0000 (09:16 +0000)]
Fixed compile error

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198114 13f79535-47bb-0310-9956-ffa450edef68

20 years agoMoved white-space-treatment from shorthands to "block and line related".
Finn Bock [Fri, 29 Oct 2004 12:36:50 +0000 (12:36 +0000)]
Moved white-space-treatment from shorthands to "block and line related".

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198113 13f79535-47bb-0310-9956-ffa450edef68

20 years agoMore properties implemented.
Finn Bock [Fri, 29 Oct 2004 11:19:37 +0000 (11:19 +0000)]
More properties implemented.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198112 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThe 'space-treatment' property has long ago been renamed to
Finn Bock [Fri, 29 Oct 2004 10:35:03 +0000 (10:35 +0000)]
The 'space-treatment' property has long ago been renamed to
'white-space-treatment'.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198111 13f79535-47bb-0310-9956-ffa450edef68

20 years agoBind some more of the implemented properties.
Finn Bock [Fri, 29 Oct 2004 10:20:55 +0000 (10:20 +0000)]
Bind some more of the implemented properties.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198110 13f79535-47bb-0310-9956-ffa450edef68

20 years agoStyle fix.
Finn Bock [Fri, 29 Oct 2004 10:12:34 +0000 (10:12 +0000)]
Style fix.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198109 13f79535-47bb-0310-9956-ffa450edef68

20 years agoMore properties implement in the property subsystem.
Finn Bock [Fri, 29 Oct 2004 09:17:34 +0000 (09:17 +0000)]
More properties implement in the property subsystem.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198108 13f79535-47bb-0310-9956-ffa450edef68

20 years agoRemoved special case handling of "auto" enum for length properties.
Finn Bock [Thu, 28 Oct 2004 15:21:54 +0000 (15:21 +0000)]
Removed special case handling of "auto" enum for length properties.
Added general support for "auto" and other enums on Length and Numeric
properties.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198107 13f79535-47bb-0310-9956-ffa450edef68

20 years agoNew exception hierarchy rooted in SAXException and throw clauses on
Finn Bock [Thu, 28 Oct 2004 10:00:25 +0000 (10:00 +0000)]
New exception hierarchy rooted in SAXException and throw clauses on
property parsing and retrieval.

PR: 31899

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198106 13f79535-47bb-0310-9956-ffa450edef68

20 years agoPR:
Glen Mazza [Thu, 28 Oct 2004 00:06:47 +0000 (00:06 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:

1.) Changed OffDocumentItem from an interface to an abstract base class.

2.) Removed the "extensions" package.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198105 13f79535-47bb-0310-9956-ffa450edef68

20 years agoPR:
Glen Mazza [Wed, 27 Oct 2004 23:36:33 +0000 (23:36 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Rename of TreeExt interface to somewhat more intuitive OffDocumentItem.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198104 13f79535-47bb-0310-9956-ffa450edef68

20 years agoadded site.xml to prepare for forrest-0.6
Clay Leeds [Wed, 27 Oct 2004 21:08:04 +0000 (21:08 +0000)]
added site.xml to prepare for forrest-0.6

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198103 13f79535-47bb-0310-9956-ffa450edef68

20 years agoCleanup after PR 31699.
Finn Bock [Mon, 25 Oct 2004 14:57:59 +0000 (14:57 +0000)]
Cleanup after PR 31699.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198102 13f79535-47bb-0310-9956-ffa450edef68

20 years agoRegister an Errorlistener to get messages placed in the log system.
Finn Bock [Mon, 25 Oct 2004 14:57:14 +0000 (14:57 +0000)]
Register an Errorlistener to get messages placed in the log system.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198101 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFix a regression in pdfoutline.fo, the method signature for addCharacters
Finn Bock [Sun, 24 Oct 2004 20:51:45 +0000 (20:51 +0000)]
Fix a regression in pdfoutline.fo, the method signature for addCharacters
changed during patch 31699.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198100 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFix a regression in pdfoutline.fo. Supply empty createPropertyList and
Finn Bock [Sun, 24 Oct 2004 20:48:37 +0000 (20:48 +0000)]
Fix a regression in pdfoutline.fo. Supply empty createPropertyList and
processNode methods since the extension elements handles all attributes
themself.

PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198099 13f79535-47bb-0310-9956-ffa450edef68

20 years agoPR:
Glen Mazza [Sun, 24 Oct 2004 00:03:50 +0000 (00:03 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
1.) Rename of interface Resolveable to Resolvable.      (http://dictionary.reference.com/search?q=resolvable)
2.) Reordering of methods in AreaTreeHandler, removal of unneeded TreeExt array.
3.) Switch from AreaTreeModel.addExtension() to .handleExtension().
4.) Removal of unneeded TreeExt.getName() (unused), getMimeType() (implementation
of an Area Tree extension up to each renderer), and isResolvable() (code changed to
use instanceof operator instead).
5.) Couple of minor layout bugs fixed.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198098 13f79535-47bb-0310-9956-ffa450edef68

20 years agochanged → to → in line 2245
Clay Leeds [Thu, 21 Oct 2004 21:00:47 +0000 (21:00 +0000)]
changed → to → in line 2245

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198097 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFourth phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 21:07:02 +0000 (21:07 +0000)]
Fourth phase of performance improvement.
- Misc cleanup.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198096 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFourth phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 21:04:43 +0000 (21:04 +0000)]
Fourth phase of performance improvement.
- Add PropertyListMaker to support fo:maker and fo:retrieve-marker.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198095 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFourth phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 18:21:27 +0000 (18:21 +0000)]
Fourth phase of performance improvement.
- Remove propertyList from FObj.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198094 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFourth phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 17:53:36 +0000 (17:53 +0000)]
Fourth phase of performance improvement.
- Get rid of calls to FObj.getProperty() and its friends. Replace them
  with the property getters on the FO nodes.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198093 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFourth phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 17:51:11 +0000 (17:51 +0000)]
Fourth phase of performance improvement.
- Get rid of calls to FObj.getPropertyList() and its friends.
  Replace them with the property getters on the FO nodes.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198092 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFourth phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 17:49:16 +0000 (17:49 +0000)]
Fourth phase of performance improvement.
- fix temporary renamed property getter method.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198091 13f79535-47bb-0310-9956-ffa450edef68

20 years agoConsistent definition of fobj.
Finn Bock [Wed, 20 Oct 2004 13:42:41 +0000 (13:42 +0000)]
Consistent definition of fobj.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198090 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFourth phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 13:41:06 +0000 (13:41 +0000)]
Fourth phase of performance improvement.
- Use correct AbstractLayoutManager constructor.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198089 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFourth phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 13:39:33 +0000 (13:39 +0000)]
Fourth phase of performance improvement.
- Field AbstractLayoutManager.fobj no longer needed.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198088 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFourth phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 13:37:48 +0000 (13:37 +0000)]
Fourth phase of performance improvement.
- Consistent naming of the fobj.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198087 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFourth phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 13:19:25 +0000 (13:19 +0000)]
Fourth phase of performance improvement.
- Get rid of calls to FObj.getProperty() and its friends. Replace them
  with the property getters on the FO nodes.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198086 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFourth phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 13:17:03 +0000 (13:17 +0000)]
Fourth phase of performance improvement.
- Set a better base for leader-length percentages.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198085 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 12:06:51 +0000 (12:06 +0000)]
Third phase of performance improvement.
- Functionality moved into FOText.
PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198084 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 12:06:07 +0000 (12:06 +0000)]
Third phase of performance improvement.
- Functionality moved into CommonXXX classes and PropertyList.
PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198083 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 12:04:26 +0000 (12:04 +0000)]
Third phase of performance improvement.
- Functionality moved into CommonBorderPaddingBackground.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198082 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 12:01:09 +0000 (12:01 +0000)]
Third phase of performance improvement.
- Use the new CommonXXX fields.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198081 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 12:00:24 +0000 (12:00 +0000)]
Third phase of performance improvement.
- Use the new CommonXXX fields.
- Delegate all access to fo:inline properties to the InlineLM subclass.
PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198080 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 11:58:53 +0000 (11:58 +0000)]
Third phase of performance improvement.
- Remove use of PropertyManager.
PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198079 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 11:55:32 +0000 (11:55 +0000)]
Third phase of performance improvement.
- Use the new CommonXXX fields.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198078 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 11:51:34 +0000 (11:51 +0000)]
Third phase of performance improvement.
- Remove default ctor. Was only used by PropertyManager.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198077 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Wed, 20 Oct 2004 11:50:04 +0000 (11:50 +0000)]
Third phase of performance improvement.
- Follow the spec for property types and names.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198076 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 21:51:54 +0000 (21:51 +0000)]
Third phase of performance improvement.
- Split the border/padding features of InlineStackingLM out into a
InlineLM which is the LM for fo:inline.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198075 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 21:50:14 +0000 (21:50 +0000)]
Third phase of performance improvement.
PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198074 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 21:49:43 +0000 (21:49 +0000)]
Third phase of performance improvement.
- Use new CommonAbsolutePosition.
PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198073 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 21:48:17 +0000 (21:48 +0000)]
Third phase of performance improvement.
- Use CommonBorderPaddingBackground.
PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198072 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 21:43:25 +0000 (21:43 +0000)]
Third phase of performance improvement.
- Use CommonBorderPaddingBackground.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198071 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 21:41:46 +0000 (21:41 +0000)]
Third phase of performance improvement.
PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198070 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 21:40:56 +0000 (21:40 +0000)]
Third phase of performance improvement.
- Added javadoc comment.
- Fixed the type of properties.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198069 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 20:15:13 +0000 (20:15 +0000)]
Third phase of performance improvement.
- Remove use of TextInfo.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198068 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 20:13:23 +0000 (20:13 +0000)]
Third phase of performance improvement.
- Added factory methods to create letter and word SpaceVal.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198067 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThird phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 18:42:43 +0000 (18:42 +0000)]
Third phase of performance improvement.
- Make line-height a SpaceProperty instead of a LengthProperty.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198066 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSecond phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 13:45:38 +0000 (13:45 +0000)]
Second phase of performance improvement.
- Removed addProperties() method and misc old property fields.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198065 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSecond phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 13:43:22 +0000 (13:43 +0000)]
Second phase of performance improvement.
- Move from addProperties() to processNode().

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198064 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSecond phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 13:41:25 +0000 (13:41 +0000)]
Second phase of performance improvement.
- Only get base properties from property list.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198063 13f79535-47bb-0310-9956-ffa450edef68

20 years agoInitial version.
Finn Bock [Tue, 19 Oct 2004 13:40:13 +0000 (13:40 +0000)]
Initial version.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198062 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSecond phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 13:38:15 +0000 (13:38 +0000)]
Second phase of performance improvement.
- Use the official properties on BasicLink.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198061 13f79535-47bb-0310-9956-ffa450edef68

20 years agoEnd textmode before emitting an image.
Finn Bock [Tue, 19 Oct 2004 13:35:16 +0000 (13:35 +0000)]
End textmode before emitting an image.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198060 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSecond phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 13:30:53 +0000 (13:30 +0000)]
Second phase of performance improvement.
- Pass in a PropertyList to addCharacters()

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198059 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSecond phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 12:57:33 +0000 (12:57 +0000)]
Second phase of performance improvement.
- Let PropertyList deal with caching issues.
- Don't use compound property ids.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198058 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSecond phase of performance improvement.
Finn Bock [Tue, 19 Oct 2004 12:55:03 +0000 (12:55 +0000)]
Second phase of performance improvement.
- Made class abstract. Leave storage and caching to subclasses.
- Cleanup of old writingMode code.
- Only support retrieval of base properties.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198057 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSecond phase of performance improvement. Pass the propertyList into
Finn Bock [Tue, 19 Oct 2004 12:52:09 +0000 (12:52 +0000)]
Second phase of performance improvement. Pass the propertyList into
processNode(..) and addCharacters(..).

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198056 13f79535-47bb-0310-9956-ffa450edef68

20 years agoPass validation.
Finn Bock [Tue, 19 Oct 2004 12:46:00 +0000 (12:46 +0000)]
Pass validation.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198055 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFirst phase of performance improvement. Added bind() and startOfNode()
Finn Bock [Tue, 19 Oct 2004 08:53:51 +0000 (08:53 +0000)]
First phase of performance improvement. Added bind() and startOfNode()
methods to the FO nodes, unused for now.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198054 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFirst phase of performance improvement.
Finn Bock [Mon, 18 Oct 2004 20:30:22 +0000 (20:30 +0000)]
First phase of performance improvement.
PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198053 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFix copyright year.
Finn Bock [Mon, 18 Oct 2004 20:17:45 +0000 (20:17 +0000)]
Fix copyright year.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198052 13f79535-47bb-0310-9956-ffa450edef68

20 years agoInitial version.
Finn Bock [Mon, 18 Oct 2004 20:16:54 +0000 (20:16 +0000)]
Initial version.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198051 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFirst phase of performance improvement.
Finn Bock [Mon, 18 Oct 2004 20:15:19 +0000 (20:15 +0000)]
First phase of performance improvement.

PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198050 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded convenience method getValue() that returns the value as an int.
Finn Bock [Mon, 18 Oct 2004 20:11:16 +0000 (20:11 +0000)]
Added convenience method getValue() that returns the value as an int.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198049 13f79535-47bb-0310-9956-ffa450edef68

20 years agoRemoved unused method.
Finn Bock [Sun, 17 Oct 2004 20:14:10 +0000 (20:14 +0000)]
Removed unused method.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198048 13f79535-47bb-0310-9956-ffa450edef68

20 years agoRemoved unused imports.
Finn Bock [Sun, 17 Oct 2004 20:12:57 +0000 (20:12 +0000)]
Removed unused imports.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198047 13f79535-47bb-0310-9956-ffa450edef68

20 years agoMoved Luca to the committer's list, updated news section.
Glen Mazza [Sat, 16 Oct 2004 18:44:32 +0000 (18:44 +0000)]
Moved Luca to the committer's list, updated news section.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198046 13f79535-47bb-0310-9956-ffa450edef68

20 years agoExit text-mode before rendering a instream-foreign-object.
Finn Bock [Fri, 15 Oct 2004 18:16:21 +0000 (18:16 +0000)]
Exit text-mode before rendering a instream-foreign-object.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198045 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFix a ArrayIndexOutOfBoundsException when loading indexed PNGs.
Finn Bock [Wed, 13 Oct 2004 06:56:49 +0000 (06:56 +0000)]
Fix a ArrayIndexOutOfBoundsException when loading indexed PNGs.

PR: 31675
Submitted by: Thomas Deweese

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198044 13f79535-47bb-0310-9956-ffa450edef68

20 years agoChildren can now contain FONodes (esp. FOText).
Finn Bock [Wed, 13 Oct 2004 06:53:33 +0000 (06:53 +0000)]
Children can now contain FONodes (esp. FOText).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198043 13f79535-47bb-0310-9956-ffa450edef68

20 years agoPR:
Glen Mazza [Wed, 13 Oct 2004 00:31:46 +0000 (00:31 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Some simplifications allowed as a result of having FOText extend FONode directly.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198042 13f79535-47bb-0310-9956-ffa450edef68

20 years agoEndlich habe ich dem Insekt gefunden! Jetzt kann FOText das Kind von FONode werden...
Glen Mazza [Wed, 13 Oct 2004 00:09:54 +0000 (00:09 +0000)]
Endlich habe ich dem Insekt gefunden!  Jetzt kann FOText das Kind von FONode werden! ^u^

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198041 13f79535-47bb-0310-9956-ffa450edef68

20 years agoPR:
Glen Mazza [Tue, 12 Oct 2004 05:07:47 +0000 (05:07 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Start of work to move FOText from extending FObj to extending FONode instead.

All work is done except for changing FObj's parent from FObj to
FONode.  The RTF library works fine with the switch, but simple.fo and
franklin_alt.fo (among others I guess) will not work properly when FOText's
parent is switched.  (Layout problems occur--lines don't break properly
with the switch.)

Switch to super() constructor (instead of super(fobj) one) within
within TextLayoutManager, as it is not needed for this subclass, also to
facilitate the change above.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198040 13f79535-47bb-0310-9956-ffa450edef68

20 years agoTrying to make Gump output more verbose.
Jeremias Maerki [Mon, 11 Oct 2004 21:52:26 +0000 (21:52 +0000)]
Trying to make Gump output more verbose.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198039 13f79535-47bb-0310-9956-ffa450edef68

20 years agoMade a common base class for both PNG and TIFF classes because they are almost identical.
Jeremias Maerki [Mon, 11 Oct 2004 21:43:13 +0000 (21:43 +0000)]
Made a common base class for both PNG and TIFF classes because they are almost identical.
Some style updates.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198038 13f79535-47bb-0310-9956-ffa450edef68

20 years agostyle and a comment
Jeremias Maerki [Mon, 11 Oct 2004 21:09:45 +0000 (21:09 +0000)]
style and a comment

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198037 13f79535-47bb-0310-9956-ffa450edef68

20 years agoBugzilla #31512:
Jeremias Maerki [Mon, 11 Oct 2004 21:06:14 +0000 (21:06 +0000)]
Bugzilla #31512:
Fop should use Batik's Image readers when possible.
Submitted by: Thomas Deweese <deweese.at.apache.org>

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198036 13f79535-47bb-0310-9956-ffa450edef68

20 years agoDeleted unused imports.
Finn Bock [Mon, 11 Oct 2004 06:49:26 +0000 (06:49 +0000)]
Deleted unused imports.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198035 13f79535-47bb-0310-9956-ffa450edef68

20 years agoCalculations of indents must use the writing-mode of the parent. See
Finn Bock [Sun, 10 Oct 2004 21:12:06 +0000 (21:12 +0000)]
Calculations of indents must use the writing-mode of the parent. See
4.2.3:

"""
For purposes of this definition, the content-rectangle of an area uses
the inline-progression-direction and block-progression-direction of that
area; but the border-rectangle, padding-rectangle, and
allocation-rectangle use the directions of its parent area.
"""

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198034 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSimplify the calculation of the viewport. Now that indents are
Finn Bock [Sun, 10 Oct 2004 21:08:16 +0000 (21:08 +0000)]
Simplify the calculation of the viewport. Now that indents are
calculated correctly, we can just use them without doing any lookup
of absolute margins.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198033 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFully implement the 5.3.2 rules for calculating indent values.
Finn Bock [Sun, 10 Oct 2004 21:06:15 +0000 (21:06 +0000)]
Fully implement the 5.3.2 rules for calculating indent values.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198032 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdded helper method getWMPropertyList().
Finn Bock [Sun, 10 Oct 2004 21:05:21 +0000 (21:05 +0000)]
Added helper method getWMPropertyList().

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198031 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFix regression for fo:retrieve-marker.
Finn Bock [Sun, 10 Oct 2004 20:24:16 +0000 (20:24 +0000)]
Fix regression for fo:retrieve-marker.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198030 13f79535-47bb-0310-9956-ffa450edef68

20 years agoWhen the child LM is a RetrieveMarker, it need a valid parent before
Finn Bock [Sun, 10 Oct 2004 20:22:56 +0000 (20:22 +0000)]
When the child LM is a RetrieveMarker, it need a valid parent before
generatesInlineAreas() are called.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198029 13f79535-47bb-0310-9956-ffa450edef68

20 years agoPass validation.
Finn Bock [Sun, 10 Oct 2004 20:09:31 +0000 (20:09 +0000)]
Pass validation.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198028 13f79535-47bb-0310-9956-ffa450edef68

20 years agoCentralized Renderer and FOEventHandler creation in the RenderFactory class.
Jeremias Maerki [Sun, 10 Oct 2004 12:24:03 +0000 (12:24 +0000)]
Centralized Renderer and FOEventHandler creation in the RenderFactory class.
Provide a similar mechanism as for the Renderers to override the FOEventHandler being used to be able to plug in custom FOEventHandlers. (I don't particularly like this approach but so be it for the moment.)
Javadocs updates in FOUserAgent.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198027 13f79535-47bb-0310-9956-ffa450edef68

20 years agoImplement the cheaper mechanism to ensure correct rendering at differing resolutions...
Jeremias Maerki [Sun, 10 Oct 2004 12:20:56 +0000 (12:20 +0000)]
Implement the cheaper mechanism to ensure correct rendering at differing resolutions. This is probably only an intermediate solution and does not implement what Thomas DeWeese suggested.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198026 13f79535-47bb-0310-9956-ffa450edef68

20 years agoSet Batik rendering hints to improve output quality.
Jeremias Maerki [Sun, 10 Oct 2004 12:19:19 +0000 (12:19 +0000)]
Set Batik rendering hints to improve output quality.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198025 13f79535-47bb-0310-9956-ffa450edef68

20 years agoUpdate to latest CVS snapshot to be able to use the KEY_AVOID_TILE_PAINTING hint.
Jeremias Maerki [Sun, 10 Oct 2004 11:38:36 +0000 (11:38 +0000)]
Update to latest CVS snapshot to be able to use the KEY_AVOID_TILE_PAINTING hint.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198024 13f79535-47bb-0310-9956-ffa450edef68

20 years agoAdd getMimeType() to the Renderer interface as AbstractRenderer implements this anywa...
Jeremias Maerki [Sun, 10 Oct 2004 11:30:24 +0000 (11:30 +0000)]
Add getMimeType() to the Renderer interface as AbstractRenderer implements this anyway. Renderers such as Java2D/AWT (where a MIME type is not applicable) will return null.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198023 13f79535-47bb-0310-9956-ffa450edef68

20 years agoMake fonts configurable for PS Renderer and now use PrintRenderer as base class just...
Jeremias Maerki [Sun, 10 Oct 2004 11:26:51 +0000 (11:26 +0000)]
Make fonts configurable for PS Renderer and now use PrintRenderer as base class just as the PDF Renderer does.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198022 13f79535-47bb-0310-9956-ffa450edef68

20 years agojavadoc fix
Jeremias Maerki [Sun, 10 Oct 2004 11:25:32 +0000 (11:25 +0000)]
javadoc fix

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198021 13f79535-47bb-0310-9956-ffa450edef68

20 years agoFix to avoid leading and trailing spaces in the values being read.
Jeremias Maerki [Sun, 10 Oct 2004 11:24:46 +0000 (11:24 +0000)]
Fix to avoid leading and trailing spaces in the values being read.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198020 13f79535-47bb-0310-9956-ffa450edef68

20 years agoThis is supposed to fix a problem that surfaced with Finn's latest change in PageSequ...
Jeremias Maerki [Sun, 10 Oct 2004 11:21:28 +0000 (11:21 +0000)]
This is supposed to fix a problem that surfaced with Finn's latest change in PageSequence. There was an ArrayIndexOutOfBoundsException here in LineLayoutManager when a static region was layouted for the second page (instance is reused). It seems to me that "iCurrParIndex" could be made a method-local variable instead of an instance variable.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198019 13f79535-47bb-0310-9956-ffa450edef68

20 years agoCode indentation only
Jeremias Maerki [Sun, 10 Oct 2004 11:17:46 +0000 (11:17 +0000)]
Code indentation only

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198018 13f79535-47bb-0310-9956-ffa450edef68