-
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathxar-assembly.xml
130 lines (116 loc) · 5.16 KB
/
xar-assembly.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
<?xml version="1.0" encoding="UTF-8"?>
<package xmlns="http://expath.org/ns/pkg" name="${package-name}" abbrev="${package-abbrev}" version="${project.version}"
spec="1.0">
<title>${package-title}</title>
<author id="DW">Dannes Wessels</author>
<author id="LJO">Leif-Jöran Olsson</author>
<website>${project.url}</website>
<license>GNU Lesser General Public License, version 2.1</license>
<copyright>true</copyright>
<description>${description}</description>
<type>application</type>
<status>beta</status>
<tag>${project.artifactId}</tag>
<tag>application</tag>
<category id="apps">Applications</category>
<dependency processor="http://exist-db.org" semver-min="${exist.version}"/>
<!-- Collection inside /db/apps where xar-resources will be copied to -->
<target>${package-abbrev}</target>
<prepare>pre-install.xq</prepare>
<finish>post-install.xq</finish>
<!-- includes everything in src/main/xar-resources, README.md, and LICENSE -->
<fileSets>
<fileSet>
<directory>${basedir}</directory>
<includes>
<include>README.md</include>
<include>LICENSE</include>
</includes>
</fileSet>
<fileSet>
<directory>${basedir}/src/main/xar-resources</directory>
</fileSet>
</fileSets>
<!-- include the XQuery Library modules written in XQuery from this project -->
<xquerySets>
<!--
<xquerySet>
<namespace>https://my-organisation.com/exist-db/ns/app/my-xquery-module</namespace>
<directory>${basedir}/src/main/xquery</directory>
<includes>
<include>example-module.xqm</include>
</includes>
<outputDirectory>content</outputDirectory>
</xquerySet>
-->
</xquerySets>
<!-- include the XQuery Library Module written in Java (JAR output) from this project -->
<dependencySets>
<dependencySet>
<groupId>${project.groupId}</groupId>
<artifactId>${project.artifactId}</artifactId>
<version>${project.version}</version>
</dependencySet>
<dependencySet>
<groupId>org.jfree</groupId>
<artifactId>jfreechart</artifactId>
<version>${jfreechart.version}</version>
</dependencySet>
<dependencySet>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-svggen</artifactId>
<version>${batik.version}</version>
</dependencySet>
<dependencySet>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-dom</artifactId>
<version>${batik.version}</version>
</dependencySet>
<dependencySet>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-util</artifactId>
<version>${batik.version}</version>
</dependencySet>
<dependencySet>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-awt-util</artifactId>
<version>${batik.version}</version>
</dependencySet>
</dependencySets>
<!-- register the Java module to eXist-db -->
<components>
<resource>
<public-uri>http://exist-db.org/xquery/jfreechart</public-uri>
<file>urn:java:class:org.exist.xquery.modules.jfreechart.JFreeChartModule</file>
</resource>
</components>
<changelog>
<change version="0.2">
<ul>
<li>Adding initial support for two new datasets: XYDataset and XYZDataset.</li>
<li>Added XYAreaChart, XYBarChart, ScatterPlot and XYLineChart (XYDataset) and BubbleChart
XYZDataset.</li>
<li>Added new configuration options for CategoryAxis and NumberAxis: foregroundAlpha, rangeLowerMargin,
rangeUpperMargin, domainLowerMargin (NumberAxis only), domainUpperMargin (NumberAxis only),
domainLowerBound (NumberAxis only), domainUpperBound (NumberAxis only), rangeAutoRangeIncludesZero,
domainAutoRangeIncludesZero (NumberAxis only), rangeZeroBaselineVisible, domainZeroBaselineVisible
(NumberAxis only), rangeIntegerTickUnits, domainIntegerTickUnits (NumberAxis only),
rangeGridlinesVisible, domainGridlinesVisible, and for ScatterPlot: dotHeight, dotWidth.
</li>
<li>Added new configuration options for plot: outlineVisible, pieSectionOutlinesVisible,
pieShadowColor. Also now possible to set null for pieShadowColor and plotBackgroundColor
</li>
<li>Switched to Java7.</li>
</ul>
</change>
<change version="0.5.0">
<ul>
<li>Mavenized build.</li>
<li>Switch to Java8.</li>
<li>Compatible with eXist-db v4.6 and newer.</li>
<li>Made examples to output compressed SVG.</li>
<li>Removed deprecated draft map constructor for compatibility with forthcoming eXist 5.0.0-RC8.</li>
</ul>
</change>
</changelog>
</package>