Package relaxngcc

Class Options


  • public class Options
    extends java.lang.Object
    RelaxNGCC behavior options
    • Constructor Summary

      Constructors 
      Constructor Description
      Options()
      Creates Options filled by the default values.
      Options​(java.lang.String[] args)
      Parses option list.
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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.