| xmlUtil::Arith | The Arith class handles the xml arithmetic elements, allowing derived constants to be computed and their values put into the DOM representation of the XML file |
| xmlUtil::Constants | This class is a place to keep functions which manipulate the <constants> element and its children in the DOM representation |
| xmlUtil::DictConstraints | Represent constraints on values for an id dictionary node |
| xmlUtil::DictField | |
| xmlUtil::DictFieldMan | |
| xmlUtil::DictNode | |
| xmlUtil::DictNode::No_Assignment | Exception class |
| xmlUtil::DictNode::POrder | |
| xmlUtil::DictObject | |
| xmlUtil::DictValidVisitor | |
| xmlUtil::DictVisitor | |
| xmlUtil::GDDDocMan | GDDDocMan knows about constants sections. As part of construction it signs up an object it owns as a handler for <constants> so it can do evaluation and substitution before any other clients see the DOM |
| xmlUtil::GDDDocMan::ConstsClient | Nested class to do constansts handling; inherits from DocClient |
| xmlUtil::IdConversion | An IdConversion object (corresponding to an idConv element as defined in gdd.dtd) "has" a path (list of id field names) a condition an operation to be performed on identifiers starting with the specified path and satisfying the condition and producing a new NamedId |
| xmlUtil::IdConverter | An IdConverter is a collection of id conversions and associated functions to (1) verify self-consistency of the converter (2) apply the correct conversion to a supplied Identifier |
| xmlUtil::IdConverterLessThan | |
| xmlUtil::IdDict | |
| xmlUtil::IdDictMan | |
| xmlUtil::Identifier | For now, nothing to add to base class |
| xmlUtil::IdKey | IdKey is a compressed, sortable version of an identifier which may be used as a key for a map |
| xmlUtil::IdKey::ltkey | The comparison function needed when making a map |
| xmlUtil::IdOpCompress | Compresses out all fields between "from" and "to", leaving the "from" and "to" fields themselves alone |
| xmlUtil::IdOpDisappear | Simplest possible operation, taking any id to one of zero length. Don't return 0 because that is used to indicate that conversion isn't possible for some reason |
| xmlUtil::IdOperation | |
| xmlUtil::IdOpTruncate | |
| xmlUtil::ltstr | |
| MiniClient | |
| xmlUtil::NamedId | |
| xmlUtil::NamedId::IdField | |
| xmlUtil::Source | |
| xmlUtil::Substitute |
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001