Package com.ctc.wstx.dtd

Package that contains Woodstox classes that implement DTD handling.

See:
          Description

Class Summary
ChoiceContentSpec Content specification that defines content model that has multiple alternative elements; including mixed content model.
ChoiceModel Model class that encapsulates set of sub-models, of which one (and only one) needs to be matched.
ConcatModel Model class that represents sequence of 2 sub-models, needed to be matched in the order.
ContentSpec Abstract base class for classes that contain parts of a content specification of an element defined in DTD.
DFAState Class that represents a state in DFA used for validating complex DTD content models.
DFAValidator Validator class that is based on a DFA constructed from DTD content specification.
DTDAttribute Base class for objects that contain attribute definitions from DTD.
DTDElement Class that contains element definitions from DTD.
DTDEntitiesAttr Specific attribute class for attributes that contain (unique) identifiers.
DTDEntityAttr Specific attribute class for attributes that contain (unique) identifiers.
DTDEnumAttr Specific attribute class for attributes that have enumerated values.
DTDId Simple key object class, used for accessing (external) DTDs when stored for caching.
DTDIdAttr Specific attribute class for attributes that contain (unique) identifiers.
DTDIdRefAttr Attribute class for attributes that contain references to elements that have matching identifier specified.
DTDIdRefsAttr Attribute class for attributes that contain multiple references to elements that have matching identifier specified.
DTDNmTokenAttr Specific attribute class for attributes that contain (unique) identifiers.
DTDNmTokensAttr Specific attribute class for attributes that contain (unique) identifiers.
DTDNotationAttr Specific attribute class for attributes that are of NOTATION type, and also contain enumerated set of legal values.
DTDReaderProxy Interface that defines functionality for Objects that act as DTD reader proxies.
DTDSubset This is the abstract base class that defines API for Objects that contain specification read from DTDs (internal and external subsets).
DTDSubsetImpl The default implementation of DTDSubset
DTDTypedAttr Specific attribute class for attributes that are neither basic CDATA attributes nor enumerated attributes.
ElementValidator Class that will be instantiated by specialized instances of InputElementStack, specifically the validating ones (whether namespace-aware or not).
EmptyValidator Simple content model validator that accepts no elements, ever; this is true for pure #PCDATA content model as well as EMPTY content model.
FullDTDReader Reader that reads in DTD information from internal or external subset.
FullDTDReaderProxy Proxy implementation that will act as a full-featured DTD reader.
LargeNameKeySet Implementation of NameKeySet suitable for storing large number of entries; basically anything above trivially small sets (4 or less).
MinimalDTDReader Minimal DTD reader implementation that only knows how to skip internal DTD subsets.
MinimalDTDReaderProxy Proxy implementation that will act as a dummy DTD reader that can only skip internal subset, but not do any actual reading.
ModelNode Abstract base class for classes constructed from ContentSpec objects, when they get rewritten (when their ContentSpec.rewrite() gets called).
NameKey Simple key Object to be used for storing/accessing of potentially namespace scoped element and attribute names.
NameKeySet  
OptionalModel Content specification class that represents an optional specification.
SeqContentSpec Content specification that defines model that has sequence of one or more elements that have to come in the specified order.
SmallNameKeySet NameKeySet implementation suitable for storing small set of NameKey values (generally 8 or less).
StarModel Model class that represents any number of repetitions of its submodel (including no repetitions).
StructValidator Base class for validator Objects used to validate tree structure of an XML-document against DTD.
TokenContentSpec Content specification that defines content model consisting of just one allowed element.
TokenModel Model class that encapsulates a single (obligatory) token instance.
 

Package com.ctc.wstx.dtd Description

Package that contains Woodstox classes that implement DTD handling.