org.jbind.xml.schema.compiler
Class Compiler

java.lang.Object
  extended byorg.jbind.xml.schema.compiler.Compiler
All Implemented Interfaces:
ICompiler

public class Compiler
extends java.lang.Object
implements ICompiler


Constructor Summary
Compiler()
           
 
Method Summary
 java.util.List compile(java.lang.String aSchemaUrl, java.lang.String aPackage, IConstraintViolations aViolations)
           
 java.util.List compileSchema(ISchema aSchema, IConstraintViolations aViolations)
          Compiles a schema, i.e.
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

Compiler

public Compiler()
Method Detail

compileSchema

public java.util.List compileSchema(ISchema aSchema,
                                    IConstraintViolations aViolations)
Description copied from interface: ICompiler
Compiles a schema, i.e.  generates corresponding java classes.

Specified by:
compileSchema in interface ICompiler
Parameters:
aSchema - (required)
aViolations - (required).
Returns:
(required). A list of IFileInfos.

compile

public java.util.List compile(java.lang.String aSchemaUrl,
                              java.lang.String aPackage,
                              IConstraintViolations aViolations)

main

public static void main(java.lang.String[] args)