Package relaxngcc
Class Options
- java.lang.Object
-
- relaxngcc.Options
-
public class Options extends java.lang.ObjectRelaxNGCC behavior options
-
-
Field Summary
Fields Modifier and Type Field Description java.io.File_purifiedSchemaIf not null, outputs a "purified" schema file into this file.booleandebugjava.lang.StringnewlinebooleannoCodeGenerationDo not generate source code.booleannoRuntimeDpn't copy relaxngcc.runtime packagejava.io.FileprintAutomataDirectory to write automata gif files.booleanprintFirstFollowPrint FIRST and FOLLOW.booleansmartOverwriteDon't overwrite files when the Java files are up-to-date.java.io.Filesourcefilejava.io.FiletargetdirbooleanusePrivateRuntimeUses a private copy of runtime code.
-
-
-
Field Detail
-
sourcefile
public java.io.File sourcefile
-
targetdir
public java.io.File targetdir
-
debug
public boolean debug
-
newline
public java.lang.String newline
-
printAutomata
public java.io.File printAutomata
Directory to write automata gif files. A debug option. If null, we won't generate automata dumps.
-
printFirstFollow
public boolean printFirstFollow
Print FIRST and FOLLOW. A debug option.
-
noCodeGeneration
public boolean noCodeGeneration
Do not generate source code.
-
usePrivateRuntime
public boolean usePrivateRuntime
Uses a private copy of runtime code.
-
smartOverwrite
public boolean smartOverwrite
Don't overwrite files when the Java files are up-to-date.
-
noRuntime
public boolean noRuntime
Dpn't copy relaxngcc.runtime package
-
_purifiedSchema
public java.io.File _purifiedSchema
If not null, outputs a "purified" schema file into this file.
-
-
Constructor Detail
-
Options
public Options()
Creates Options filled by the default values.
-
Options
public Options(java.lang.String[] args) throws CommandLineExceptionParses option list.- Throws:
CommandLineException
-
-