aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache
Commit message (Collapse)AuthorAgeFilesLines
* Removed unused codeFOP-2393_gradient-renderingVincent Hennebert2014-07-185-245/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1611778 13f79535-47bb-0310-9956-ffa450edef68
* Merged latest trunkVincent Hennebert2014-07-18294-933/+1115
|\ | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1611658 13f79535-47bb-0310-9956-ffa450edef68
| * Merge font mergingSimon Steiner2014-07-1626-268/+456
| |\ | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1610947 13f79535-47bb-0310-9956-ffa450edef68
| | * Add t1 mergingTemp_FontMergingSimon Steiner2014-06-205-65/+49
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_FontMerging@1604113 13f79535-47bb-0310-9956-ffa450edef68
| | * Allow merging of fontsSimon Steiner2014-06-0523-204/+408
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_FontMerging@1600606 13f79535-47bb-0310-9956-ffa450edef68
| * | Enabled Checkstyle ExplicitInitializationCheck and fixed resulting warningsVincent Hennebert2014-07-15272-692/+692
| | | | | | | | | | | | | | | | | | | | | That check had been agreed upon but left disabled because of the number of warnings too high to fix manually git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1610839 13f79535-47bb-0310-9956-ffa450edef68
| * | ... And actually fix resulting warningsVincent Hennebert2014-07-152-2/+4
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1610825 13f79535-47bb-0310-9956-ffa450edef68
| * | Removed CSOFF: LineLengthCheck that have crept in existing filesVincent Hennebert2014-07-157-16/+4
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1610822 13f79535-47bb-0310-9956-ffa450edef68
* | | Added more complete testsVincent Hennebert2014-07-182-11/+11
| | | | | | | | | | | | | | | | | | | | | Keep floats for bounds instead of converting them to doubles git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1611653 13f79535-47bb-0310-9956-ffa450edef68
* | | Check bounds and encodeVincent Hennebert2014-07-181-13/+18
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1611652 13f79535-47bb-0310-9956-ffa450edef68
* | | For a Shading object, domain is optional and its default value is what we needVincent Hennebert2014-07-182-30/+0
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1611651 13f79535-47bb-0310-9956-ffa450edef68
* | | Removed unused functionType parameterVincent Hennebert2014-07-184-31/+21
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1611650 13f79535-47bb-0310-9956-ffa450edef68
* | | Added test case for the gradient packageVincent Hennebert2014-07-182-42/+25
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1611649 13f79535-47bb-0310-9956-ffa450edef68
* | | createPDFPattern can be made privateVincent Hennebert2014-07-141-1/+1
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1610540 13f79535-47bb-0310-9956-ffa450edef68
* | | Use the appropriate double formatter depending on the selected outputVincent Hennebert2014-07-146-66/+94
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1610539 13f79535-47bb-0310-9956-ffa450edef68
* | | Factorized outputDoubles into GradientMakerVincent Hennebert2014-07-143-35/+26
| | | | | | | | | | | | | | | | | | | | | Removed conversion to Double when unnecessary git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1610538 13f79535-47bb-0310-9956-ffa450edef68
* | | Rename toWriteableString into output and added StringBuilder parameterVincent Hennebert2014-07-143-7/+8
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1610537 13f79535-47bb-0310-9956-ffa450edef68
* | | Delegate function rendering to dedicated class intead of taking as parameter ↵Vincent Hennebert2014-07-143-19/+26
| | | | | | | | | | | | | | | | | | a list of Strings coming from who knows where git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1610535 13f79535-47bb-0310-9956-ffa450edef68
* | | Renamed shading package to gradientVincent Hennebert2014-07-148-14/+14
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1610534 13f79535-47bb-0310-9956-ffa450edef68
* | | Moved stuff that is common to PDF and PS to PatternVincent Hennebert2014-07-148-253/+134
| | | | | | | | | | | | | | | | | | | | | Removed PSPattern class and no longer necessary PDF and PS sub-classes of GradientMaker git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1610532 13f79535-47bb-0310-9956-ffa450edef68
* | | Moved content of FunctionPattern into FunctionVincent Hennebert2014-07-144-358/+184
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1610528 13f79535-47bb-0310-9956-ffa450edef68
* | | Moved content of ShadingPattern into ShadingVincent Hennebert2014-07-114-295/+179
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609760 13f79535-47bb-0310-9956-ffa450edef68
* | | Factorized shading code that was common to PDF and PostScriptVincent Hennebert2014-07-1110-768/+470
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609759 13f79535-47bb-0310-9956-ffa450edef68
* | | Renamed GradientFactory into GradientMakerVincent Hennebert2014-07-115-31/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | Moved PDF/PSGradientMaker into dedicated packages Factory stands for a pattern relating to application deployment. This is just about rendering a gradient to a certain output format. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609758 13f79535-47bb-0310-9956-ffa450edef68
* | | Tightened access control to Function's fieldsVincent Hennebert2014-07-111-15/+15
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609756 13f79535-47bb-0310-9956-ffa450edef68
* | | Simplified makeShading and makePattern methodsVincent Hennebert2014-07-113-34/+21
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609754 13f79535-47bb-0310-9956-ffa450edef68
* | | More sensible variable namingVincent Hennebert2014-07-115-63/+60
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609751 13f79535-47bb-0310-9956-ffa450edef68
* | | Avoid unnecessary conversion to List of Double by keeping the original ↵Vincent Hennebert2014-07-115-157/+25
| | | | | | | | | | | | | | | | | | float[] array for colors git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609750 13f79535-47bb-0310-9956-ffa450edef68
* | | Removed makeFunction methods, whose implementations are the same for both ↵Vincent Hennebert2014-07-115-136/+16
| | | | | | | | | | | | | | | | | | PDF and PS git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609746 13f79535-47bb-0310-9956-ffa450edef68
* | | Removed unnecessary FunctionDelegate classVincent Hennebert2014-07-118-1221/+496
| | | | | | | | | | | | | | | | | | | | | Removed makeFunction/Shading/Gradient methods in PDFFactory that were not used, duplicates of methods in (PDF)GradientFactory and getting in the way of refactoring git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609745 13f79535-47bb-0310-9956-ffa450edef68
* | | Moved creation of colors into createFunctionsVincent Hennebert2014-07-101-19/+19
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609547 13f79535-47bb-0310-9956-ffa450edef68
* | | Removed makeGradient and moved its content into createGradientVincent Hennebert2014-07-101-20/+5
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609542 13f79535-47bb-0310-9956-ffa450edef68
* | | Extracted function creation into separate method and simplified itVincent Hennebert2014-07-101-24/+20
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609538 13f79535-47bb-0310-9956-ffa450edef68
* | | Removed dead codeVincent Hennebert2014-07-101-23/+2
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609535 13f79535-47bb-0310-9956-ffa450edef68
* | | Gave more sensible names to variablesVincent Hennebert2014-07-101-56/+36
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609533 13f79535-47bb-0310-9956-ffa450edef68
* | | Removed createGradient abstract method, that was not having any specific ↵Vincent Hennebert2014-07-106-130/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | implementation in sub-classes Removed unnecessary GradientRegistrar interface git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609532 13f79535-47bb-0310-9956-ffa450edef68
* | | Factorized code that is common to linear and radial gradient creationVincent Hennebert2014-07-101-40/+31
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609530 13f79535-47bb-0310-9956-ffa450edef68
* | | Factorized gradient creation out of PDF & PS into GradientFactoryVincent Hennebert2014-07-105-224/+122
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609529 13f79535-47bb-0310-9956-ffa450edef68
* | | Moved checks for repeated gradient out of gradient-creation methodsVincent Hennebert2014-07-102-43/+23
| | | | | | | | | | | | | | | | | | | | | Will ease factorizing of common code between PDF and PostScript git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609527 13f79535-47bb-0310-9956-ffa450edef68
* | | Small adjustments to make duplication in PDF and PostScript gradients more ↵Vincent Hennebert2014-07-102-30/+26
| | | | | | | | | | | | | | | | | | apparent git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609526 13f79535-47bb-0310-9956-ffa450edef68
* | | Removed unused codeVincent Hennebert2014-07-101-7/+0
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609525 13f79535-47bb-0310-9956-ffa450edef68
* | | Factorized creation of gradient boundsVincent Hennebert2014-07-101-18/+16
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609524 13f79535-47bb-0310-9956-ffa450edef68
* | | Factorized creation of gradient colorsVincent Hennebert2014-07-101-28/+21
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609523 13f79535-47bb-0310-9956-ffa450edef68
* | | Factorized creation of gradient transformVincent Hennebert2014-07-101-24/+17
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609522 13f79535-47bb-0310-9956-ffa450edef68
* | | Small adjustments to make duplication in linear and radial gradients more ↵Vincent Hennebert2014-07-101-42/+25
| | | | | | | | | | | | | | | | | | apparent git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609521 13f79535-47bb-0310-9956-ffa450edef68
* | | Removed unused codeVincent Hennebert2014-07-101-14/+0
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609519 13f79535-47bb-0310-9956-ffa450edef68
* | | Factorized creation of gradient boundsVincent Hennebert2014-07-101-18/+16
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609518 13f79535-47bb-0310-9956-ffa450edef68
* | | Factorized creation of gradient colorsVincent Hennebert2014-07-101-28/+23
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609517 13f79535-47bb-0310-9956-ffa450edef68
* | | Factorized check for transparent colors out of gradient-handling codeVincent Hennebert2014-07-101-8/+11
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609516 13f79535-47bb-0310-9956-ffa450edef68
* | | Factorized creation of gradient transformVincent Hennebert2014-07-101-28/+19
| | | | | | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609515 13f79535-47bb-0310-9956-ffa450edef68