Changed main code artifact from x4o-core to x4o-driver.
This commit is contained in:
parent
9ea83fdd1a
commit
9aa15198c9
2
pom.xml
2
pom.xml
|
@ -46,7 +46,7 @@
|
|||
<maven>3.0.1</maven>
|
||||
</prerequisites>
|
||||
<modules>
|
||||
<module>x4o-core</module>
|
||||
<module>x4o-driver</module>
|
||||
<module>x4o-elddoc</module>
|
||||
<module>x4o-meta</module>
|
||||
<module>x4o-plugin</module>
|
||||
|
|
|
@ -38,10 +38,10 @@ This license uses year range format to list the copyrightable years.
|
|||
For testing reasons the following files can't contain there own
|
||||
license in the header so they are explicit listed here;
|
||||
|
||||
./x4o-core/src/test/resources/tests/empty-xml/empty-real.xml
|
||||
./x4o-core/src/test/resources/tests/empty-xml/empty-test.xml
|
||||
./x4o-core/src/test/resources/tests/empty-xml/empty-x4o.xml
|
||||
./x4o-core/src/test/resources/tests/empty-xml/empty-xml.xml
|
||||
./x4o-driver/src/test/resources/tests/empty-xml/empty-real.xml
|
||||
./x4o-driver/src/test/resources/tests/empty-xml/empty-test.xml
|
||||
./x4o-driver/src/test/resources/tests/empty-xml/empty-x4o.xml
|
||||
./x4o-driver/src/test/resources/tests/empty-xml/empty-xml.xml
|
||||
|
||||
The text files in the above listing fall all under
|
||||
the license terms described in the license.txt file.
|
||||
|
|
|
@ -39,11 +39,10 @@ cd `dirname $0`/../../..;
|
|||
|
||||
# Copy to one new dir.
|
||||
mkdir -p target/gnu-up/$2;
|
||||
cp x4o-core/target/x4o-core-*.jar target/gnu-up/$2;
|
||||
cp x4o-driver/target/x4o-driver-*.jar target/gnu-up/$2;
|
||||
cp x4o-elddoc/target/x4o-elddoc-*.jar target/gnu-up/$2;
|
||||
cp x4o-meta/target/x4o-meta-*.jar target/gnu-up/$2;
|
||||
cp x4o-plugin/x4o-plugin-ant-elddoc/target/x4o-plugin-ant-elddoc-*.jar target/gnu-up/$2;
|
||||
cp x4o-plugin/x4o-plugin-ant-schema/target/x4o-plugin-ant-schema-*.jar target/gnu-up/$2;
|
||||
cp x4o-plugin/x4o-plugin-ant/target/x4o-plugin-ant-*.jar target/gnu-up/$2;
|
||||
|
||||
# Sign per file we want to upload.
|
||||
for FILE in `ls target/gnu-up/$2/*`; do
|
||||
|
|
|
@ -28,8 +28,8 @@ Downloading
|
|||
+--
|
||||
<dependency>
|
||||
<groupId>org.x4o</groupId>
|
||||
<artifactId>x4o-core</artifactId>
|
||||
<version>0.8.5-SNAPSHOT</version>
|
||||
<artifactId>x4o-driver</artifactId>
|
||||
<version>0.8.6-SNAPSHOT</version>
|
||||
</dependency>
|
||||
+--
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ Load Modules
|
|||
So every extension library has its own modules definition file.
|
||||
All options are allowed in multiple forms and order.
|
||||
|
||||
The xsd file can be found in the x4o-core project classpath 'META-INF/language/modules-1.0.xsd'.
|
||||
The xsd file can be found in the x4o-driver project classpath 'META-INF/language/modules-1.0.xsd'.
|
||||
|
||||
+--
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
|
|
@ -349,5 +349,5 @@ public class BorderConverter extends AbstractStringObjectConverter {
|
|||
|
||||
* Source
|
||||
|
||||
This example is found in the x4o-core source package in the test java and resouces path.
|
||||
This example is found in the x4o-driver source package in the test java and resouces path.
|
||||
|
|
@ -52,17 +52,17 @@ parser.parse(...);
|
|||
|
||||
Generate the xsd files while all the language extensions are loaded in the classpath.
|
||||
|
||||
Use the embedded java program in the x4o-core;
|
||||
Use the embedded java program in the x4o-driver;
|
||||
|
||||
+--
|
||||
java -cp '...jar:x4o-core.jar' org.x4o.xml.eld.xsd.X4OLanguageEldXsdWriter -path /tmp -class org.foo.bar.TestParserSupport
|
||||
java -cp '...jar:x4o-driver.jar' org.x4o.xml.eld.xsd.X4OWriteLanguageSchemaExecutor -p /tmp -l test
|
||||
+--
|
||||
|
||||
Or use the ant task in the x4o-plugin-ant-schema;
|
||||
Or use the ant task in the x4o-plugin-ant;
|
||||
|
||||
+--
|
||||
<taskdef name="eldXsdWriter" classname="org.x4o.plugin.ant.eld.xsd.EldXsdWriterTask"/>
|
||||
<eldXsdWriter destdir="/tmp" supportclass="org.foo.bar.TestParserSupport"/>
|
||||
<taskdef name="writeLanguageSchema" classname="org.x4o.plugin.ant.X4OWriteLanguageSchemaTask" classpathref="maven.plugin.classpath"/>
|
||||
<writeLanguageSchema destdir="/tmp" language="eld"/>
|
||||
+--
|
||||
|
||||
Use validating parser
|
||||
|
|
|
@ -23,13 +23,13 @@
|
|||
|
||||
Usage
|
||||
|
||||
X4O had multiple modules the one which is most used is x4o-core which implements the full x4o framework.
|
||||
X4O had multiple modules the one which is most used is x4o-driver which implements the full x4o framework.
|
||||
|
||||
* X4O maven modules
|
||||
|
||||
* x4o = project base.
|
||||
|
||||
* x4o-core = Main x4o library.
|
||||
* x4o-driver = Main x4o library.
|
||||
|
||||
* x4o-elddoc = X4O Eld documentation support.
|
||||
|
||||
|
@ -37,7 +37,7 @@ Usage
|
|||
|
||||
* x4o-plugin = X4O external plugins.
|
||||
|
||||
* x4o-plugin-ant-elddoc = Ant x4o elddoc task.
|
||||
* x4o-plugin-ant = X4O Ant plugins for schema and documentation task.
|
||||
|
||||
* x4o-plugin-ant-schema = Ant x4o schema task.
|
||||
|
||||
|
@ -49,8 +49,8 @@ Usage
|
|||
+--
|
||||
<dependency>
|
||||
<groupId>org.x4o</groupId>
|
||||
<artifactId>x4o-core</artifactId>
|
||||
<version>0.8.5-SNAPSHOT</version>
|
||||
<artifactId>x4o-driver</artifactId>
|
||||
<version>0.8.6-SNAPSHOT</version>
|
||||
</dependency>
|
||||
+--
|
||||
|
||||
|
|
14
todo.txt
14
todo.txt
|
@ -9,7 +9,6 @@
|
|||
- redo eld/default converters config
|
||||
- tag aliases
|
||||
- maven plugin
|
||||
- code split in api/impl ?
|
||||
- lang-el-beans.xml loading
|
||||
- Add XML schema tags to ELD
|
||||
- Auto generate schemas from eld
|
||||
|
@ -29,7 +28,7 @@
|
|||
- event listeners on all DOM tree element operations
|
||||
- custom and merga'ble parse phases for speed
|
||||
- make element tree jdom api compatible
|
||||
- change phase enum to generic (text) phases.
|
||||
- (DONE) change phase enum to generic (text) phases.
|
||||
- Test if possible to use threadpool for executing phases
|
||||
|
||||
-- TODO for version 1.0 --
|
||||
|
@ -39,17 +38,6 @@
|
|||
- doc eld and x4o lang files
|
||||
- Create xslt eld to html converter
|
||||
- split into multiple maven projects
|
||||
- x4o
|
||||
- x4o-api
|
||||
- x4o-core
|
||||
- x4o-meta
|
||||
- x4o-plugin
|
||||
- x4o-plugin-ant-schema
|
||||
- x4o-plugin-ant-elddoc
|
||||
- x4o-plugin-mvn-schema
|
||||
- x4o-plugin-mvn-elddoc
|
||||
- x4o-plugin-ide-eclipse-editor
|
||||
- x4o-plugin-ide-eclipse-catalog
|
||||
|
||||
##CODE
|
||||
- Add (super) tag for extending tags of other namespace
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>x4o-core</name>
|
||||
<comment>x4o-core</comment>
|
||||
<name>x4o-driver</name>
|
||||
<comment>x4o-driver</comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
|
@ -5,10 +5,10 @@
|
|||
<groupId>org.x4o</groupId>
|
||||
<version>0.8.5-SNAPSHOT</version>
|
||||
</parent>
|
||||
<artifactId>x4o-core</artifactId>
|
||||
<artifactId>x4o-driver</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>x4o-core</name>
|
||||
<description>x4o-core</description>
|
||||
<name>x4o-driver</name>
|
||||
<description>x4o-driver</description>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.apache.tomcat</groupId>
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue