Uses of Class
com.ctc.wstx.dtd.DTDValidatorBase
Packages that use DTDValidatorBase
Package
Description
Package that contains Woodstox classes that implement DTD handling.
-
Uses of DTDValidatorBase in com.ctc.wstx.dtd
Subclasses of DTDValidatorBase in com.ctc.wstx.dtdModifier and TypeClassDescriptionclassThis class is a "non-validating validator"; a validator-like object that handles DTD-based non-validation functionality: determining type information and default values.classWoodstox implementation ofXMLValidator; the class that handles DTD-based validation.Methods in com.ctc.wstx.dtd with parameters of type DTDValidatorBaseModifier and TypeMethodDescriptionprotected EntityDeclDTDAttribute.findEntityDecl(DTDValidatorBase v, char[] ch, int start, int len) DTDAttribute.normalize(DTDValidatorBase v, char[] cbuf, int start, int end) Method called when no validation is to be done, but value is still to be normalized as much as it can.DTDCdataAttr.normalize(DTDValidatorBase v, char[] cbuf, int start, int end) protected StringDTDAttribute.reportInvalidChar(DTDValidatorBase v, char c, String msg) protected StringDTDAttribute.reportValidationProblem(DTDValidatorBase v, String msg) abstract StringDTDAttribute.validate(DTDValidatorBase v, char[] cbuf, int start, int end, boolean normalize) DTDAttribute.validate(DTDValidatorBase v, String value, boolean normalize) Note: the default implementation is not optimized, as it does a potentially unnecessary copy of the contents.DTDCdataAttr.validate(DTDValidatorBase v, char[] cbuf, int start, int end, boolean normalize) DTDEntitiesAttr.validate(DTDValidatorBase v, char[] cbuf, int start, int end, boolean normalize) Method called by theDTDValidatorBaseto let the attribute do necessary normalization and/or validation for the value.DTDEntityAttr.validate(DTDValidatorBase v, char[] cbuf, int start, int end, boolean normalize) Method called by theDTDValidatorBaseto let the attribute do necessary normalization and/or validation for the value.DTDEnumAttr.validate(DTDValidatorBase v, char[] cbuf, int start, int end, boolean normalize) Method called by the validator to let the attribute do necessary normalization and/or validation for the value.DTDIdAttr.validate(DTDValidatorBase v, char[] cbuf, int start, int end, boolean normalize) Method called by the validator to let the attribute do necessary normalization and/or validation for the value.DTDIdRefAttr.validate(DTDValidatorBase v, char[] cbuf, int start, int end, boolean normalize) Method called by the validator to let the attribute do necessary normalization and/or validation for the value.DTDIdRefsAttr.validate(DTDValidatorBase v, char[] cbuf, int start, int end, boolean normalize) DTDNmTokenAttr.validate(DTDValidatorBase v, char[] cbuf, int start, int end, boolean normalize) Method called by the validator to let the attribute do necessary normalization and/or validation for the value.DTDNmTokensAttr.validate(DTDValidatorBase v, char[] cbuf, int start, int end, boolean normalize) Method called by the validator to let the attribute do necessary normalization and/or validation for the value.DTDNotationAttr.validate(DTDValidatorBase v, char[] cbuf, int start, int end, boolean normalize) Method called by the validator to let the attribute do necessary normalization and/or validation for the value.