Uses of Class
com.ctc.wstx.dtd.DTDAttribute
Packages that use DTDAttribute
Package
Description
Package that contains Woodstox classes that implement DTD handling.
-
Uses of DTDAttribute in com.ctc.wstx.dtd
Subclasses of DTDAttribute in com.ctc.wstx.dtdModifier and TypeClassDescriptionfinal classSimpleDTDAttributesub-class used for plain vanilla CDATA valued attributes.final classSpecific attribute class for attributes that contain (unique) identifiers.final classSpecific attribute class for attributes that contain (unique) identifiers.final classSpecific attribute class for attributes that have enumerated values.final classSpecific attribute class for attributes that contain (unique) identifiers.final classAttribute class for attributes that contain references to elements that have matching identifier specified.final classAttribute class for attributes that contain multiple references to elements that have matching identifier specified.final classSpecific attribute class for attributes that contain (unique) identifiers.final classSpecific attribute class for attributes that contain (unique) identifiers.final classSpecific attribute class for attributes that are of NOTATION type, and also contain enumerated set of legal values.Fields in com.ctc.wstx.dtd declared as DTDAttributeModifier and TypeFieldDescriptionprotected DTDAttribute[]DTDValidatorBase.mAttrSpecsList of attribute declarations/specifications, one for each attribute of the current element, for which there is a matching value (either explicitly defined, or assigned via defaulting).(package private) DTDAttributeDTDElement.mIdAttrId attribute instance, if one already declared for this element; can only have up to one such attribute per element.(package private) DTDAttributeDTDElement.mNotationAttrNotation attribute instance, if one already declared for this element; can only have up to one such attribute per element.Fields in com.ctc.wstx.dtd with type parameters of type DTDAttributeModifier and TypeFieldDescription(package private) HashMap<PrefixedName, DTDAttribute> DTDElement.mAttrMapprotected HashMap<PrefixedName, DTDAttribute> DTDValidatorBase.mCurrAttrDefsAttribute definitions for attributes the current element may have(package private) HashMap<String, DTDAttribute> DTDElement.mNsDefaultsSet of namespace declarations with default values, if any (regular ns pseudo-attr declarations are just ignored)(package private) ArrayList<DTDAttribute> DTDElement.mSpecAttrListOrdered list of attributes that have 'special' properties (attribute is required, has a default value [regular or fixed]); these attributes have to be specifically checked after actual values have been resolved.protected static final HashMap<PrefixedName, DTDAttribute> DTDValidatorBase.NO_ATTRSMethods in com.ctc.wstx.dtd that return DTDAttributeModifier and TypeMethodDescriptionDTDElement.addAttribute(InputProblemReporter rep, PrefixedName attrName, int valueType, DefaultAttrValue defValue, WordResolver enumValues, boolean fullyValidate) Method called by DTD parser when it has read information about an attribute that belong to this elementDTDElement.addNsDefault(InputProblemReporter rep, PrefixedName attrName, int valueType, DefaultAttrValue defValue, boolean fullyValidate) Method called to add a definition of a namespace-declaration pseudo-attribute with a default value.abstract DTDAttributeDTDAttribute.cloneWith(int specIndex) DTDCdataAttr.cloneWith(int specIndex) DTDEntitiesAttr.cloneWith(int specIndex) DTDEntityAttr.cloneWith(int specIndex) DTDEnumAttr.cloneWith(int specIndex) DTDIdAttr.cloneWith(int specIndex) DTDIdRefAttr.cloneWith(int specIndex) DTDIdRefsAttr.cloneWith(int specIndex) DTDNmTokenAttr.cloneWith(int specIndex) DTDNmTokensAttr.cloneWith(int specIndex) DTDNotationAttr.cloneWith(int specIndex) private DTDAttributeDTDElement.doAddAttribute(Map<PrefixedName, DTDAttribute> attrMap, InputProblemReporter rep, DTDAttribute attr, List<DTDAttribute> specList, boolean fullyValidate) DTDElement.getIdAttribute()DTDElement.getNotationAttribute()Methods in com.ctc.wstx.dtd that return types with arguments of type DTDAttributeModifier and TypeMethodDescriptionDTDElement.getAttributes()protected HashMap<String, DTDAttribute> DTDElement.getNsDefaults()DTDElement.getSpecialAttrs()private List<DTDAttribute> DTDElement.getSpecialList()Methods in com.ctc.wstx.dtd with parameters of type DTDAttributeModifier and TypeMethodDescriptionprivate DTDAttributeDTDElement.doAddAttribute(Map<PrefixedName, DTDAttribute> attrMap, InputProblemReporter rep, DTDAttribute attr, List<DTDAttribute> specList, boolean fullyValidate) protected voidDTDValidatorBase.doAddDefaultValue(DTDAttribute attr) Method parameters in com.ctc.wstx.dtd with type arguments of type DTDAttributeModifier and TypeMethodDescriptionprivate DTDAttributeDTDElement.doAddAttribute(Map<PrefixedName, DTDAttribute> attrMap, InputProblemReporter rep, DTDAttribute attr, List<DTDAttribute> specList, boolean fullyValidate) private DTDAttributeDTDElement.doAddAttribute(Map<PrefixedName, DTDAttribute> attrMap, InputProblemReporter rep, DTDAttribute attr, List<DTDAttribute> specList, boolean fullyValidate)