// Rendered by UMod Pretty Printer at 2025-01-19_17h02m39 // See also the UMod user documentation online. MODEL D2d = EXT location FROM eu.bandm.tools.location.Location EXT charset FROM eu.bandm.tools.d2d2.infra.CharSet EXT namespaceName FROM eu.bandm.tools.util.xml.NamespaceName EXT serializable FROM java.io.Serializable EXT object FROM java.lang.Object ENUM XmlKind = element, attribute, none ENUM EnumRep = ASIS, FIRSTID, NUMERIC TOPLEVEL CLASS AdditionalDocs text string->string->string->SEQ LocString DefInstance raw Definition representingKey string importKeys SET string NamespaceDecl prefix string uri string isdefault bool elementonlydefault bool LocString text string loc location Expr0 location OPT location | Expression canProduceEpsilon bool firsts OPT string->Expression weakfirsts OPT string->Expression | | None ALGEBRAIC | | Empty ALGEBRAIC | | Reference sourceText string isImplicit bool resolved OPT Definition | | Subst on Expression div Reference mul Expression | | StringConst value string | | GrUnary ABSTRACT ALGEBRAIC on Expression istight bool | | | Star ALGEBRAIC | | | Greedy ALGEBRAIC | | | Opt ALGEBRAIC | | | Plus ALGEBRAIC | | Insertion ALGEBRAIC on Expression synthetic bool | | ParseParticle ident string on Expression collector OPT CharsRegExp | | GrMult ABSTRACT ALGEBRAIC on SEQ Expression | | | Perm ALGEBRAIC obligates SET Expression | | | Alt ALGEBRAIC | | | Seq ALGEBRAIC istight bool | | CharExpr ABSTRACT ALGEBRAIC | | | CharSetConst ALGEBRAIC value charset | | | CharBinary ABSTRACT ALGEBRAIC left Expression right Expression | | | | CharRange ALGEBRAIC | | | | CharJoin ALGEBRAIC | | | | CharMinus ALGEBRAIC | | | | CharCut ALGEBRAIC | | Pcdata ALGEBRAIC SourceItem context OPT SourceItem name string location location docu string->SEQ LocString | Module modules string->Module imports string->ImportItem definitions string->Definition defaultElNs OPT namespaceName namespaces SEQ NamespaceDecl isLocal bool | | ResolvedModule raw Module defInstances Definition->DefInstance rawModules string->Module | ImportItem targetURN OPT string absolutePath OPT string isgeneric bool localSubsts string->string->Expression globalSubsts string->Expression | Definition isgeneric bool ispublic bool definedAsLocal bool postproc OPT string xml_kind XmlKind xml_src_tag OPT string xml_tag OPT namespaceName xml_value OPT string xml_trimmed bool editpragmas OPT string | | Enumeration sourceOrder SEQ string items string->int reverse int->SET string repr int->string xml_representation EnumRep xml_emptystructs bool itemDocu int->string->SEQ LocString | | XRegExp value Expression xattributes OPT Definition->bool manglingRule OPT object | | | CharsRegExp isDistributed bool storeAsData bool linearContentModel OPT Expression dataContentModel OPT Expression | | | TagsRegExp verbatim_input bool localdefs string->Definition END MODEL // D2d