Class DTD

java.lang.Object
eu.bandm.tools.dtd.DTD

public class DTD extends Object
Umod main model class:
Model for w3c xml dtds, written in umod, cf. the user documentation.
(This definition has been created by UMod from the source at SYSTEM "DTD.umod":1.1-259.5, see this pretty print.)

Created on 2024-12-23_19h09m03
by program bandm/metatools/umod, version 0.17
command line =
java bandm/metatools/umod --patterns t --xmlgen t $(HOME)/metatools/src eu.bandm.tools.dtd DTD.umod
Cf. the pretty-printed UMod source text.

  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    (Ancillary class for generating pretty-print format objects).
    static class 
    Ancillary class providing Paisley compound patterns.
    static class 
    Decoder for umod's own XML serialisation.
    static class 
    Encoder for umod's own XML serialisation.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Visitor generated by umod according to field selection #0.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Visitor generated by umod according to field selection #0.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    (Ancillary class as basis for all visitors).
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Visitor generated by umod according to field selection #0.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Visitor generated by umod according to field selection #0.
    static class 
    Generated by umod; model author's documentation MISSING.
    static class 
    Visitor generated by umod according to field selection #0.
    static class 
    Generated by umod; model author's documentation MISSING.
  • Method Summary

    Modifier and Type
    Method
    Description
    static DTD.Dtd
    parse(Reader in, XMLDocumentIdentifier id, File base, boolean lateError, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg)
     
    static Format
    Yields a pretty-print format for arbitrary objects.
    static Format
    toFormat(Object e0, Integer mode)
    Yields a pretty-print format for arbitrary objects.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • parse

      public static DTD.Dtd parse(Reader in, XMLDocumentIdentifier id, File base, boolean lateError, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg)
    • toFormat

      public static Format toFormat(Object e0)
      Yields a pretty-print format for arbitrary objects.
      Parameters:
      e0 - the object to render.
    • toFormat

      public static Format toFormat(Object e0, Integer mode)
      Yields a pretty-print format for arbitrary objects.
      Parameters:
      e0 - the object to render.
      mode - an integer mode selector read by the $switch$mode.. construct in format definitions. This allows small variants in the generated pretty-print.