Package | Description |
---|---|
com.ctc.wstx.dtd |
Package that contains Woodstox classes that implement DTD handling.
|
com.ctc.wstx.util |
Contains utility classes that are not directly Woodstox specific, but are
for now only used by Woodstox.
|
Modifier and Type | Field and Description |
---|---|
protected PrefixedName |
DTDAttribute.mName |
protected PrefixedName |
DTDValidatorBase.mTmpKey |
Modifier and Type | Field and Description |
---|---|
protected HashMap<PrefixedName,DTDAttribute> |
DTDValidatorBase.mCurrAttrDefs
Attribute definitions for attributes the current element may have
|
protected static HashMap<PrefixedName,DTDAttribute> |
DTDValidatorBase.NO_ATTRS |
Modifier and Type | Method and Description |
---|---|
PrefixedName |
TokenModel.getName() |
PrefixedName |
TokenContentSpec.getName() |
PrefixedName |
DTDElement.getName() |
PrefixedName |
DTDAttribute.getName() |
Modifier and Type | Method and Description |
---|---|
HashMap<PrefixedName,DTDAttribute> |
DTDElement.getAttributes() |
HashMap<PrefixedName,DTDElement> |
DTDSubsetImpl.getElementMap() |
abstract HashMap<PrefixedName,DTDElement> |
DTDSubset.getElementMap() |
TreeSet<PrefixedName> |
DFAState.getNextNames() |
Modifier and Type | Method and Description |
---|---|
DTDAttribute |
DTDElement.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 element
|
DTDAttribute |
DTDElement.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.
|
void |
DFAState.calcNext(PrefixedName[] tokenNames,
BitSet[] tokenFPs,
List<DFAState> stateList,
Map<BitSet,DFAState> stateMap) |
static TokenContentSpec |
TokenContentSpec.construct(char arity,
PrefixedName elemName) |
boolean |
SmallPrefixedNameSet.contains(PrefixedName name) |
abstract boolean |
PrefixedNameSet.contains(PrefixedName name) |
boolean |
LargePrefixedNameSet.contains(PrefixedName name) |
static DTDElement |
DTDElement.createDefined(ReaderConfig cfg,
Location loc,
PrefixedName name,
StructValidator val,
int allowedContent)
Method called to create an actual element definition, matching
an ELEMENT directive in a DTD subset.
|
static DTDElement |
DTDElement.createPlaceholder(ReaderConfig cfg,
Location loc,
PrefixedName name)
Method called to create a "placeholder" element definition, needed to
contain attribute definitions.
|
DFAState |
DFAState.findNext(PrefixedName elemName) |
abstract String |
StructValidator.tryToValidate(PrefixedName elemName)
Method called when a new (start) element is encountered within the
scope of parent element this validator monitors.
|
String |
EmptyValidator.tryToValidate(PrefixedName elemName) |
String |
DFAValidator.tryToValidate(PrefixedName elemName) |
Modifier and Type | Method and Description |
---|---|
static DTDSubsetImpl |
DTDSubsetImpl.constructInstance(boolean cachable,
HashMap<String,EntityDecl> genEnt,
Set<String> refdGEs,
HashMap<String,EntityDecl> paramEnt,
Set<String> refdPEs,
HashMap<String,NotationDeclaration> notations,
HashMap<PrefixedName,DTDElement> elements,
boolean fullyValidating) |
Constructor and Description |
---|
DTDAttribute(PrefixedName name,
DefaultAttrValue defValue,
int specIndex,
boolean nsAware,
boolean xml11) |
DTDCdataAttr(PrefixedName name,
DefaultAttrValue defValue,
int specIndex,
boolean nsAware,
boolean xml11) |
DTDEntitiesAttr(PrefixedName name,
DefaultAttrValue defValue,
int specIndex,
boolean nsAware,
boolean xml11)
Main constructor.
|
DTDEntityAttr(PrefixedName name,
DefaultAttrValue defValue,
int specIndex,
boolean nsAware,
boolean xml11)
Main constructor.
|
DTDEnumAttr(PrefixedName name,
DefaultAttrValue defValue,
int specIndex,
boolean nsAware,
boolean xml11,
WordResolver enumValues) |
DTDIdAttr(PrefixedName name,
DefaultAttrValue defValue,
int specIndex,
boolean nsAware,
boolean xml11)
Main constructor.
|
DTDIdRefAttr(PrefixedName name,
DefaultAttrValue defValue,
int specIndex,
boolean nsAware,
boolean xml11)
Main constructor.
|
DTDIdRefsAttr(PrefixedName name,
DefaultAttrValue defValue,
int specIndex,
boolean nsAware,
boolean xml11)
Main constructor.
|
DTDNmTokenAttr(PrefixedName name,
DefaultAttrValue defValue,
int specIndex,
boolean nsAware,
boolean xml11)
Main constructor.
|
DTDNmTokensAttr(PrefixedName name,
DefaultAttrValue defValue,
int specIndex,
boolean nsAware,
boolean xml11)
Main constructor.
|
DTDNotationAttr(PrefixedName name,
DefaultAttrValue defValue,
int specIndex,
boolean nsAware,
boolean xml11,
WordResolver enumValues) |
LargePrefixedNameSet(boolean nsAware,
PrefixedName[] names) |
SmallPrefixedNameSet(boolean nsAware,
PrefixedName[] names) |
TokenContentSpec(char arity,
PrefixedName elemName) |
TokenModel(PrefixedName elemName) |
Constructor and Description |
---|
DTDTypingNonValidator(DTDSubset schema,
org.codehaus.stax2.validation.ValidationContext ctxt,
boolean hasNsDefaults,
Map<PrefixedName,DTDElement> elemSpecs,
Map<String,EntityDecl> genEntities) |
DTDValidator(DTDSubset schema,
org.codehaus.stax2.validation.ValidationContext ctxt,
boolean hasNsDefaults,
Map<PrefixedName,DTDElement> elemSpecs,
Map<String,EntityDecl> genEntities) |
DTDValidatorBase(DTDSubset schema,
org.codehaus.stax2.validation.ValidationContext ctxt,
boolean hasNsDefaults,
Map<PrefixedName,DTDElement> elemSpecs,
Map<String,EntityDecl> genEntities) |
Modifier and Type | Method and Description |
---|---|
PrefixedName |
ElementId.getAttrName() |
PrefixedName |
ElementId.getElemName() |
PrefixedName |
PrefixedName.reset(String prefix,
String localName) |
static PrefixedName |
PrefixedName.valueOf(QName n) |
Modifier and Type | Method and Description |
---|---|
ElementId |
ElementIdMap.addDefined(char[] buffer,
int start,
int len,
int hash,
Location loc,
PrefixedName elemName,
PrefixedName attrName)
Method called when an id definition is encountered.
|
ElementId |
ElementIdMap.addDefined(String idStr,
Location loc,
PrefixedName elemName,
PrefixedName attrName) |
ElementId |
ElementIdMap.addReferenced(char[] buffer,
int start,
int len,
int hash,
Location loc,
PrefixedName elemName,
PrefixedName attrName)
Method called when a reference to id is encountered.
|
ElementId |
ElementIdMap.addReferenced(String idStr,
Location loc,
PrefixedName elemName,
PrefixedName attrName) |
int |
PrefixedName.compareTo(PrefixedName other) |
Copyright © 2018 FasterXML. All rights reserved.