Class DTM

java.lang.Object
eu.bandm.tools.dtm.DTM

public class DTM extends Object
Umod main model class:
Evaluated/semantic version of a DTD. (The more syntactic model, which follows more closely the syntactic structure of the DTD text structure, can be found in DTD. Most processing is more naturally done on this model.
(This definition has been created by UMod from the source at SYSTEM "DTM.umod":1.1-95.5, see this pretty print.)

Created on 2024-12-23_19h07m48
by program bandm/metatools/umod, version 0.17
command line =
java bandm/metatools/umod --visitordebug f --xmlgen f --getterfunctions f --patterns t --swingtree f $(HOME)/metatools/src eu.bandm.tools.dtm DTM.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 
    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 
    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 
    (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 
    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.
  • Method Summary

    Modifier and Type
    Method
    Description
    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

    • 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.