Package com.ctc.wstx.dtd

Package that contains Woodstox classes that implement DTD handling.

See:
          Description

Interface Summary
DTDEventListener  
 

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.
DefaultAttrValue Simple container class used to contain information about the default value for an attribute.
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.
DTDCdataAttr Simple DTDAttribute sub-class used for plain vanilla CDATA valued attributes.
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.
DTDSchemaFactory Factory for creating DTD validator schema objects (shareable stateless "blueprints" for creating actual validators).
DTDSubset This is the abstract base class that implements the standard Stax2 validation schema base class (XMLValidationSchema, as well as specifies extended Woodstox-specific interface for accessing DTD-specific things like entity expansions and notation properties.
DTDSubsetImpl The default implementation of DTDSubset
DTDTypingNonValidator This class is a "non-validating validator"; a validator-like object that handles DTD-based non-validation functionality: determining type information and default values.
DTDValidator Woodstox implementation of XMLValidator; the class that handles DTD-based validation.
DTDValidatorBase Shared abstract for Woodstox implementations of XMLValidator.
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.
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.
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.