org.deegree.commons.utils.jaxb
Class CreateExternalBindings

java.lang.Object
  extended by org.deegree.commons.utils.jaxb.CreateExternalBindings

public class CreateExternalBindings
extends java.lang.Object

The CreateExternalBindings is a little utitly class, which writes a jaxb binding file by reading java files from a 'configuration' package and create a map=false schema binding file for those classes.

Version:
$Revision: 27406 $, $Date: 2010-10-19 18:43:48 +0200 (Di, 19. Okt 2010) $
Author:
Rutger Bezema, last edited by: $Author: sthomas $

Constructor Summary
CreateExternalBindings()
           
 
Method Summary
 void createExternalBindingsFile(java.lang.String sourceDir, java.lang.String targetFile, java.lang.String nameSpace, java.lang.String referencedXSD)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateExternalBindings

public CreateExternalBindings()
Method Detail

createExternalBindingsFile

public void createExternalBindingsFile(java.lang.String sourceDir,
                                       java.lang.String targetFile,
                                       java.lang.String nameSpace,
                                       java.lang.String referencedXSD)
                                throws javax.xml.stream.XMLStreamException,
                                       java.io.IOException
Throws:
javax.xml.stream.XMLStreamException
java.io.IOException

main

public static void main(java.lang.String[] args)
                 throws javax.xml.stream.XMLStreamException,
                        java.io.IOException
Parameters:
args - the arguments to the bindings creator, args[0] sourceDir, args[1] destination file, [Optional args[2]=namespace of configuration file, args[3]=relative link to target schema file].
Throws:
javax.xml.stream.XMLStreamException
java.io.IOException


Copyright © 2011. All Rights Reserved.