|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.xerces.impl.validation.ValidationState
org.apache.xerces.impl.validation.ConfigurableValidationState
public final class ConfigurableValidationState
An extension of ValidationState which can be configured to turn off checking for ID/IDREF errors and unparsed entity errors.
| Constructor Summary | |
|---|---|
ConfigurableValidationState()
Creates a new ConfigurableValidationState. |
|
| Method Summary | |
|---|---|
void |
addId(java.lang.String name)
Adds the ID, if ID/IDREF checking is enabled. |
void |
addIdRef(java.lang.String name)
Adds the IDREF, if ID/IDREF checking is enabled. |
java.lang.String |
checkIDRefID()
Checks if all IDREFs have a corresponding ID. |
boolean |
isEntityDeclared(java.lang.String name)
Checks if an entity is declared. |
boolean |
isEntityUnparsed(java.lang.String name)
Checks if an entity is unparsed. |
boolean |
isIdDeclared(java.lang.String name)
Checks if an ID has already been declared. |
void |
setIdIdrefChecking(boolean setting)
Turns checking for ID/IDREF errors on and off. |
void |
setUnparsedEntityChecking(boolean setting)
Turns checking for unparsed entity errors on and off. |
| Methods inherited from class org.apache.xerces.impl.validation.ValidationState |
|---|
getLocale, getSymbol, getURI, needExtraChecking, needFacetChecking, needToNormalize, reset, resetIDTables, setEntityState, setExtraChecking, setFacetChecking, setLocale, setNamespaceSupport, setNormalizationRequired, setSymbolTable, setUsingNamespaces, useNamespaces |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConfigurableValidationState()
| Method Detail |
|---|
public void setIdIdrefChecking(boolean setting)
setting - true to turn on error checking,
false to turn off error checkingpublic void setUnparsedEntityChecking(boolean setting)
setting - true to turn on error checking,
false to turn off error checkingpublic java.lang.String checkIDRefID()
checkIDRefID in class ValidationStatepublic boolean isIdDeclared(java.lang.String name)
isIdDeclared in interface ValidationContextisIdDeclared in class ValidationStatepublic boolean isEntityDeclared(java.lang.String name)
isEntityDeclared in interface ValidationContextisEntityDeclared in class ValidationStatepublic boolean isEntityUnparsed(java.lang.String name)
isEntityUnparsed in interface ValidationContextisEntityUnparsed in class ValidationStatepublic void addId(java.lang.String name)
addId in interface ValidationContextaddId in class ValidationStatename - the ID to addpublic void addIdRef(java.lang.String name)
addIdRef in interface ValidationContextaddIdRef in class ValidationStatename - the IDREF to add
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||