]> git.pld-linux.org Git - packages/dom4j.git/blame - dom4j-rundemo.sh
- from jpackage
[packages/dom4j.git] / dom4j-rundemo.sh
CommitLineData
3a3ab26c
ER
1#!/bin/sh
2
3XMLFMTOPS="-indentSize 2 -trimText -newlines"
4
5if [ $# -eq 0 ]; then
6echo PullParserDemo
7echo ./run.sh samples.PullParserDemo $XMLFMTOPS xml/web.xml
8echo ./run.sh samples.PullParserDemo $XMLFMTOPS xml/fibo.xml
9echo
10echo SAXDemo
11echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/web.xml
12echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/test/test_schema.xml
13echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/xhtml/xhtml-basic.xml
14echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/contents.xml
15echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/cdata.xml
16echo ./run.sh -Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser samples.SAXDemo $XMLFMTOPS xml/cdata.xml
17echo ./run.sh -Dorg.xml.sax.driver=xml.aelfred2.SAXDriver samples.SAXDemo $XMLFMTOPS xml/cdata.xml
18echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/testPI.xml
19echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/namespaces.xml
20echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/testNamespaces.xml
21echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/inline.xml
22echo
23echo DOMDemo
24echo ./run.sh samples.dom.DOMDemo xml/contents.xml
25echo
26echo SAXDOMDemo
27echo ./run.sh samples.dom.SAXDOMDemo xml/contents.xml
28echo
29echo JTidyDemo
30echo ./run.sh samples.JTidyDemo $XMLFMTOPS readme.html
31echo
32echo VisitorDemo
33echo ./run.sh samples.VisitorDemo xml/cdata.xml
34echo
35echo CountDemo
36echo ./run.sh samples.CountDemo xml/fibo.xml
37echo
38echo CreateXMLDemo
39echo ./run.sh samples.CreateXMLDemo
40echo
41echo HTMLWriterDemo
42echo ./run.sh samples.HTMLWriterDemo xml/xhtml.xml
43echo
44echo PerformanceTest
45echo ./run.sh -Xprof samples.performance.PerformanceSupport xml/periodic_table.xml org.dom4j.DocumentFactory 10
46echo ./run.sh -Xprof -Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser samples.performance.PerformanceSupport xml/periodic_table.xml org.dom4j.DocumentFactory 10
47echo ./run.sh -Xprof -Dorg.xml.sax.driver=xml.aelfred2.SAXDriver samples.performance.PerformanceSupport xml/periodic_table.xml org.dom4j.DocumentFactory 10
48echo ./run.sh -Xprof samples.performance.PerformanceSupport xml/much_ado.xml org.dom4j.DocumentFactory 10
49echo ./run.sh -Xprof -Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser samples.performance.PerformanceSupport xml/much_ado.xml org.dom4j.DocumentFactory 10
50echo ./run.sh -Xprof -Dorg.xml.sax.driver=xml.aelfred2.SAXDriver samples.performance.PerformanceSupport xml/much_ado.xml org.dom4j.DocumentFactory 10
51echo
52echo XPathDemo
53echo ./run.sh samples.XPathDemo xml/web.xml //servlet/servlet-class
54echo ./run.sh samples.XPathDemo xml/much_ado.xml //ACT/TITLE
55echo
56echo XSLTDemo
57echo ./run.sh samples.XSLTDemo xml/nitf/sample.xml xml/nitf/ashtml.xsl
58echo
59echo XSLTNativeDOMDemo
60echo ./run.sh samples.dom.XSLTNativeDOMDemo xml/nitf/sample.xml xml/nitf/ashtml.xsl
61echo
62echo LargeDocumentDemo
63echo ./run.sh samples.LargeDocumentDemo xml/much_ado.xml /PLAY/ACT
64echo
65echo LargeDocumentDemo2
66echo ./run.sh samples.LargeDocumentDemo2 xml/much_ado.xml
67echo
68echo LinkCheckerDemo
69echo ./run.sh samples.LinkChecker xml/xhtml/xhtml-basic.xml
70echo
71echo BeanDemo
72echo ./run.sh samples.bean.BeanDemo xml/bean/gui.xml
73echo
74echo SAXValidatorDemo
75echo ./run.sh samples.validate.SAXValidatorDemo xml/nitf/invalid.xml
76echo
77echo VisitorDemo
78echo ./run.sh -Dorg.dom4j.factory=org.dom4j.datatype.DatatypeDocumentFactory samples.VisitorDemo xml/schema/personal-schema.xml
79echo
80echo JTableDemo
81echo ./run.sh samples.swing.JTableDemo xml/web.xml
82echo
83echo JTableTool
84echo ./run.sh samples.swing.JTableTool xml/swing/tableForAtoms.xml xml/periodic_table.xml
85echo
86echo JTreeDemo
87echo ./run.sh samples.swing.JTreeDemo xml/web.xml
88exit 0
89fi
90
91if [ -z "$JAVA_HOME" ] ; then
92 JAVA=`which java`
93 if [ -z "$JAVA" ] ; then
94 echo "Cannot find JAVA. Please set your PATH."
95 exit 1
96 fi
97 JAVA_BIN=`dirname $JAVA`
98 JAVA_HOME=$JAVA_BIN/..
99fi
100
101JAVA=$JAVA_HOME/bin/java
102
103CLASSPATH=`build-classpath \
104dom4j \
105xpp2 \
106jtidy \
107fop \
108xerces-j2 \
109msv-relaxngDatatype \
110msv-xsdlib \
111msv-isorelax \
112msv \
113jaxen \
114junit \
115junitperf \
116saxpath \
117xalan-j2 \
118xml-commons-apis \
119avalon-framework \
120avalon-logkit \
121`:$CLASSPATH
122
123BOOTCLASSPATH=`build-classpath \
124xml-commons-apis \
125xerces-j2 \
126xalan-j2 \
127`
128
129CLASSPATH=classes:$CLASSPATH:$JAVA_HOME/lib/tools.jar
130
131
132$JAVA -Xbootclasspath/p:$BOOTCLASSPATH -classpath $CLASSPATH "$@"
This page took 0.121774 seconds and 4 git commands to generate.