@appName@ - XML Schema binding compiler for CityGML ADEs

Version @version@ (@date@)

  This library is free software and is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.


0. Index
--------

1. License
2. Copyright
3. About
4. System requirements
5. How to use it
6. Developers
7. Contact
8. Websites


1. License
----------

@appName@ is licensed under the Apache License, Version 2.0 (the "License");
you may not use this library except in compliance with the License.
You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0


2. Copyright
------------

(C) 2013-@copyright@,
Claus Nagel <claus.nagel@gmail.com>


3. About
--------

@appName@ is a command line tool and wrapper for the XML Schema binding compiler
xjc shipped with JAXB. @appName@ compiles an arbitrary CityGML ADE Schema
to a set of corresponding JAXB classes to be used with citygml4j. 

@appName@ ensures that the resulting JAXB classes are correctly derived from and
related to the CityGML, GML and xAL JAXB classes shipped with citygml4j, and
thus that they can be directly used with the citygml4j library. The citygml4j
library needs to be on your classpath in order to use the generated classes
in your application.

@appName@ is part of the citygml4j project.


4. System requirements
----------------------

* Java JRE or JDK >= @javaCompatibility@ to launch the @appName@ binding compiler
* citygml4j v@citygml4jVersion@ to use the generated JAXB classes


5. How to use it
----------------

@appName@ is a command line tool. Use the start scripts to launch the
application. The start scripts are located in the root folder of the
installation directory.

Please execute the start script suitable for your platform:
- @appName@.bat   (Microsoft Windows family)
- @appName@       (UNIX/Linux family, macOS)

To get a list of supported arguments, open a shell environment, change
directory to the installation directory of @appName@, and invoke to following
command.

  % @appName@ -help

The @appName@ compiler requires that your ADE schema points to the official
CityGML and GML schemas provided in the subfolder "schemas". So please 
adapt all <xs:import> statements in your ADE schema accordingly before 
invoking the @appName@ compiler.

A sample ADE schema together with "run-sample" start scripts is provided in
the subfolder "sample". Simply run the start script for your platform to
compile the sample ADE to JAXB classes.

   
6. Developers
-------------

Claus Nagel <claus.nagel@gmail.com>


7. Contact
----------

claus.nagel@gmail.com


8. Websites
-----------

Official @appName@ website:
https://github.com/citygml4j/

Related websites:
http://www.citygml.org/
http://www.citygmlwiki.org/
http://www.opengeospatial.org/standards/citygml