aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* PR:Glen Mazza2004-10-134-38/+12
| | | | | | | | | | 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
* Endlich habe ich dem Insekt gefunden! Jetzt kann FOText das Kind von FONode ↵Glen Mazza2004-10-132-4/+5
| | | | | | werden! ^u^ git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198041 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-10-1228-100/+96
| | | | | | | | | | | | | | | | | | | | 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
* Trying to make Gump output more verbose.Jeremias Maerki2004-10-111-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198039 13f79535-47bb-0310-9956-ffa450edef68
* Made a common base class for both PNG and TIFF classes because they are ↵Jeremias Maerki2004-10-113-300/+238
| | | | | | | | | almost identical. Some style updates. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198038 13f79535-47bb-0310-9956-ffa450edef68
* style and a commentJeremias Maerki2004-10-111-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198037 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #31512:Jeremias Maerki2004-10-118-2/+391
| | | | | | | | 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
* Deleted unused imports.Finn Bock2004-10-111-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198035 13f79535-47bb-0310-9956-ffa450edef68
* Calculations of indents must use the writing-mode of the parent. SeeFinn Bock2004-10-101-0/+2
| | | | | | | | | | | | | | 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
* Simplify the calculation of the viewport. Now that indents areFinn Bock2004-10-101-33/+2
| | | | | | | | 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
* Fully implement the 5.3.2 rules for calculating indent values.Finn Bock2004-10-101-8/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198032 13f79535-47bb-0310-9956-ffa450edef68
* Added helper method getWMPropertyList().Finn Bock2004-10-101-11/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198031 13f79535-47bb-0310-9956-ffa450edef68
* Fix regression for fo:retrieve-marker.Finn Bock2004-10-101-1/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198030 13f79535-47bb-0310-9956-ffa450edef68
* When the child LM is a RetrieveMarker, it need a valid parent beforeFinn Bock2004-10-101-0/+2
| | | | | | | generatesInlineAreas() are called. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198029 13f79535-47bb-0310-9956-ffa450edef68
* Pass validation.Finn Bock2004-10-109-9/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198028 13f79535-47bb-0310-9956-ffa450edef68
* Centralized Renderer and FOEventHandler creation in the RenderFactory class.Jeremias Maerki2004-10-104-90/+185
| | | | | | | | 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
* Implement the cheaper mechanism to ensure correct rendering at differing ↵Jeremias Maerki2004-10-104-24/+65
| | | | | | 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
* Set Batik rendering hints to improve output quality.Jeremias Maerki2004-10-102-22/+36
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198025 13f79535-47bb-0310-9956-ffa450edef68
* Update to latest CVS snapshot to be able to use the KEY_AVOID_TILE_PAINTING ↵Jeremias Maerki2004-10-101-0/+0
| | | | | | hint. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198024 13f79535-47bb-0310-9956-ffa450edef68
* Add getMimeType() to the Renderer interface as AbstractRenderer implements ↵Jeremias Maerki2004-10-101-0/+7
| | | | | | 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
* Make fonts configurable for PS Renderer and now use PrintRenderer as base ↵Jeremias Maerki2004-10-101-13/+10
| | | | | | 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
* javadoc fixJeremias Maerki2004-10-101-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198021 13f79535-47bb-0310-9956-ffa450edef68
* Fix to avoid leading and trailing spaces in the values being read.Jeremias Maerki2004-10-101-18/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198020 13f79535-47bb-0310-9956-ffa450edef68
* This is supposed to fix a problem that surfaced with Finn's latest change in ↵Jeremias Maerki2004-10-101-1/+2
| | | | | | 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
* Code indentation onlyJeremias Maerki2004-10-101-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198018 13f79535-47bb-0310-9956-ffa450edef68
* Fix missing static-content regression.Finn Bock2004-10-081-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198017 13f79535-47bb-0310-9956-ffa450edef68
* Fix javadoc warnings.Finn Bock2004-10-0722-25/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198016 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-10-041-2/+4
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Switched to SAXParseException for duplicate ID's found in document. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198007 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-10-042-26/+15
| | | | | | | | | | | Obtained from: Submitted by: Reviewed by: 1.) BookmarkData now activates AreaTreeModel instead of AreaTreeHandler. 2.) Some methods moved from public to private in AreaTreeHandler. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198006 13f79535-47bb-0310-9956-ffa450edef68
* Re-enable calls to TableAttributesConverter.makeBorder.Finn Bock2004-10-031-4/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198003 13f79535-47bb-0310-9956-ffa450edef68
* Added makeBorder() method.Finn Bock2004-10-031-40/+71
| | | | | | | Moved convertAttributetoRtf() from TableAttributesConverter to here. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198002 13f79535-47bb-0310-9956-ffa450edef68
* Set value for characterValue variable in fo.flow.Character--needed for its ↵Glen Mazza2004-10-032-2/+3
| | | | | | OneCharIterator constructor. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197999 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-10-022-18/+0
| | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: Removed AreaTreeModel.getTitle() again, because it not in use by paper renderers and I suspect the future AWTRenderer, if it uses the title, will be storing this information on its own internally anyway, as it gets each page sequence. We can restore it should it be deemed preferable in the future. Comments welcome. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197998 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-10-024-25/+0
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Removed no-longer-used getAreaTreeHandler() from LM's. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197997 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-10-023-18/+5
| | | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: 1.) Temporary commenting out of TableAttributesConverter code until missing code checked in. 2.) Code simplification of having AbstractLayoutManager call the fObj.AddLayoutManager() directly. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197996 13f79535-47bb-0310-9956-ffa450edef68
* Simplified the handling of length attributes.Finn Bock2004-10-011-140/+49
| | | | | | | Attempt at setting borders correctly. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197995 13f79535-47bb-0310-9956-ffa450edef68
* Simplified the handling of length attributes.Finn Bock2004-10-011-74/+29
| | | | | | | Don't set a background color, when it is specified as "transparent". git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197994 13f79535-47bb-0310-9956-ffa450edef68
* Support nested attribute values, for use with border control words.Finn Bock2004-10-012-2/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197993 13f79535-47bb-0310-9956-ffa450edef68
* Simplified the handling of length attributes.Finn Bock2004-10-012-115/+35
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197992 13f79535-47bb-0310-9956-ffa450edef68
* Helper class which supports FOP datatypes as values.Finn Bock2004-10-011-0/+51
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197991 13f79535-47bb-0310-9956-ffa450edef68
* Initial support for fo:blockcontainer.Finn Bock2004-10-012-0/+82
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197990 13f79535-47bb-0310-9956-ffa450edef68
* Add support for the generator element which identifies the generating ↵Jeremias Maerki2004-10-012-0/+57
| | | | | | application (just to start finding my way into RTF). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197989 13f79535-47bb-0310-9956-ffa450edef68
* Support fo:character.Finn Bock2004-10-011-0/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197988 13f79535-47bb-0310-9956-ffa450edef68
* Make the rtf output a little less random and thus easier to compareFinn Bock2004-10-011-1/+1
| | | | | | | between runs. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197987 13f79535-47bb-0310-9956-ffa450edef68
* Write the "sectd" after the page attributes, so the default margins forFinn Bock2004-10-011-1/+1
| | | | | | | the section is inherited from the page. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197986 13f79535-47bb-0310-9956-ffa450edef68
* Style: fix indent.Finn Bock2004-10-011-41/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197985 13f79535-47bb-0310-9956-ffa450edef68
* Fire FOEventandler events.Finn Bock2004-09-302-0/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197984 13f79535-47bb-0310-9956-ffa450edef68
* Added support for Character and BlockContainer.Finn Bock2004-09-301-0/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197983 13f79535-47bb-0310-9956-ffa450edef68
* Make text-indent inheritedSimon Pepping2004-09-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197982 13f79535-47bb-0310-9956-ffa450edef68
* Emit valid floating point numbers, even when running under a Locale withFinn Bock2004-09-281-3/+5
| | | | | | | a decimal point different from '.' git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197981 13f79535-47bb-0310-9956-ffa450edef68