Class AuxFormat

java.lang.Object
eu.bandm.tools.d2d2.model.AuxFormat

public class AuxFormat extends Object
Auxiliary hand-coded functions for Format generation. This source is derived from a file generated by umod format frontend. It has been extended by hand because the rules for format generation are rather complicated and not easily maintained when written in format frontend language.
ATTENTION is currently intended to be used with EXPANDED modules (ie. xml_tag!=null, etc)
  • Field Details

    • f_public

      public static final Format f_public
    • f_chars

      public static final Format f_chars
    • f_tags

      public static final Format f_tags
    • f_eq

      public static final Format f_eq
    • f_S_eq_S

      public static final Format f_S_eq_S
    • f_generic

      public static final Format f_generic
    • f_with_S

      public static final Format f_with_S
    • f_local_S

      public static final Format f_local_S
    • f_end_local

      public static final Format f_end_local
    • f_comma

      public static final Format f_comma
  • Constructor Details

    • AuxFormat

      public AuxFormat()
  • Method Details

    • dquote

      static Format dquote(String s)
    • xRegExpToFormat

      static Format xRegExpToFormat(XRegExp def)
      Create the format object for an XRegExp instance.
    • needToPrintXmlTag

      static boolean needToPrintXmlTag(Definition def)
    • needToPrintXmlLine

      static boolean needToPrintXmlLine(Definition def)