aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache/fop/fo/expr
Commit message (Collapse)AuthorAgeFilesLines
* Removed special case handling of "auto" enum for length properties.Finn Bock2004-10-282-14/+0
| | | | | | | | 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
* New exception hierarchy rooted in SAXException and throw clauses onFinn Bock2004-10-285-6/+43
| | | | | | | | | property parsing and retrieval. PR: 31899 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198106 13f79535-47bb-0310-9956-ffa450edef68
* Fourth phase of performance improvement.Finn Bock2004-10-202-14/+13
| | | | | | | | | | - 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
* Style: removed tabs.Finn Bock2004-09-071-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197927 13f79535-47bb-0310-9956-ffa450edef68
* Return a more 'length' like debug string for numerics with dimension of 1.Finn Bock2004-09-071-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197920 13f79535-47bb-0310-9956-ffa450edef68
* 1. Valid node checking for LayoutMasterSet done.Glen Mazza2004-06-161-1/+1
| | | | | | | | | | 2. Additional error message provided for missing required child elements of a node. 3. Removal of elementName from property list; redundant (retrievable via getFObj.getName()). Adding getName() to FObj so the element so fObj.getName() works. (Vielen Dank, Simon!) 4. Moving locator information from FObj to FONode so non-XSL NS elements will also have this information. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197720 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-05-222-2/+2
| | | | | | | | | | | Obtained from: Submitted by: Reviewed by: Made propertyList member variable of fo.FObj protected (instead of public). Property value queries routed through FObj instead of PropertyList. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197614 13f79535-47bb-0310-9956-ffa450edef68
* Applied Apache License Version 2.0 by following the instructions at ↵Jeremias Maerki2004-02-2725-1190/+390
| | | | | | http://www.apache.org/dev/apply-license.html. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197384 13f79535-47bb-0310-9956-ffa450edef68
* Support for percentages in property expression.Finn Bock2004-02-2610-371/+595
| | | | | | | | | | | | | | | | | | | | | | | | The different length properties all implement a Length interface and all clients of the property subsystem must use the Length interface when retrieving lengths. The two different numerics (absolute and relative) both implement a Numeric interface and all property calculations are done in terms of the Numeric interface. Lengths can be cast to numeric and can thus participate in expresions and numerics can be cast to length (when dimension is 1) and can thus be used as a length by the clients. The call to Length.getValue() will cause relative lengths to be resolved against their base length, and care must be taken to ensure that getLength() is only called after all baselength has been assigned to the FO elements. PR: 26778 (first part). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197380 13f79535-47bb-0310-9956-ffa450edef68
* Support getObject(), used by Property.toString().Finn Bock2004-02-031-0/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197315 13f79535-47bb-0310-9956-ffa450edef68
* Phase 3 (last) of bug 26434.Finn Bock2004-02-0219-41/+41
| | | | | | | | | - Move the property classes to fop.fo.properties. PR: 26434 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197314 13f79535-47bb-0310-9956-ffa450edef68
* Phase 2 of bug 26434.Finn Bock2004-02-0210-486/+407
| | | | | | | | | - Roll the datatypes logic into the property classes. PR: 26434. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197312 13f79535-47bb-0310-9956-ffa450edef68
* Phase 1 of 26434.Finn Bock2004-02-021-3/+3
| | | | | | | | | | - Unnest Property.Maker into fop.fo.properties.PropertyMaker. - Move the handmade makers into package fop.fo.properties. PR: 26434 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197310 13f79535-47bb-0310-9956-ffa450edef68
* FOPropertyMapping.java no longer autogenerated, moved from fop.fo.propertiesGlen Mazza2004-01-204-4/+4
| | | | | | | to fo package in preparation for new property maker implementation. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197221 13f79535-47bb-0310-9956-ffa450edef68
* Interfaces now in alphabetical order and detached from generic interfacesGlen Mazza2004-01-201-10/+0
| | | | | | | | in autogenerated fo.properties.*; patch from Finn Bock--unneeded method in PropertyInfo. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197220 13f79535-47bb-0310-9956-ffa450edef68
* More String->Int Conversions.Glen Mazza2004-01-051-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197115 13f79535-47bb-0310-9956-ffa450edef68
* More String-->int conversions. Work primarily from Finn Bock's patch.Glen Mazza2004-01-052-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197114 13f79535-47bb-0310-9956-ffa450edef68
* More String->Int conversions, primarily from patch from Finn Bock.Glen Mazza2003-12-311-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197079 13f79535-47bb-0310-9956-ffa450edef68
* More String->int conversions, annoyingly incremental but I'm getting there...Glen Mazza2003-12-293-5/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197076 13f79535-47bb-0310-9956-ffa450edef68
* *Partial* conversion of PropertyList.get(String propName) to new ↵Glen Mazza2003-12-271-1/+3
| | | | | | | | | | | PropertyList.get(int propId) method. This method will remain overloaded until all calls converted to int constants. Work based on Finn Bock's patch. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197059 13f79535-47bb-0310-9956-ffa450edef68
* 1. Moved static element and property structures from PropertyList ↵Glen Mazza2003-12-202-2/+2
| | | | | | | | | | | | (previously in former PropertyListBuilder) to FObj 2. Renamed FObj "properties" instance variable to "propertyList" (reduces confusion on the type of object holding FO property information in the code) 3. Unneeded imports removed (Finn Bock's patch, Bug #25582). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197042 13f79535-47bb-0310-9956-ffa450edef68
* Bug 25474--incorrect element name (table-column instead of fo:table-column) ↵Glen Mazza2003-12-141-1/+1
| | | | | | given in code. Patch by Finn Bock (bckfnn at worldonline dot dk) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197037 13f79535-47bb-0310-9956-ffa450edef68
* cleanup some gump javadoc warningsWilliam Victor Mote2003-07-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196719 13f79535-47bb-0310-9956-ffa450edef68
* style changes onlyWilliam Victor Mote2003-07-151-12/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196716 13f79535-47bb-0310-9956-ffa450edef68
* style changes onlyWilliam Victor Mote2003-07-1317-186/+414
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196690 13f79535-47bb-0310-9956-ffa450edef68
* extract methods nextDecimalPoint() and nextColor() from method next(), ↵William Victor Mote2003-07-131-43/+54
| | | | | | primarily to satisfy checkstyle's method size requirement git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196689 13f79535-47bb-0310-9956-ffa450edef68
* javadoc changes to clean up gump warnings.William Victor Mote2003-04-251-11/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196344 13f79535-47bb-0310-9956-ffa450edef68
* Moved sources from src/org/** to src/java/org/**Jeremias Maerki2003-03-1124-0/+2985
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196061 13f79535-47bb-0310-9956-ffa450edef68