org.apache.xerces.impl.validation
Class ValidationState
java.lang.Object
|
+--org.apache.xerces.impl.validation.ValidationState
- public class ValidationState
- extends java.lang.Object
- implements ValidationContext
Implementation of ValidationContext inteface. Used to establish an
environment for simple type validation.
- Version:
- $Id: ValidationState.java,v 1.6 2001/12/06 22:43:20 sandygao Exp $
- Author:
- Elena Litani, IBM
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ValidationState
public ValidationState()
setExtraChecking
public void setExtraChecking(boolean newValue)
setFacetChecking
public void setFacetChecking(boolean newValue)
setEntityState
public void setEntityState(EntityState state)
setNamespaceSupport
public void setNamespaceSupport(NamespaceSupport namespace)
setSymbolTable
public void setSymbolTable(SymbolTable sTable)
checkIDRefID
public boolean checkIDRefID()
reset
public void reset()
resetIDTables
public void resetIDTables()
- The same validation state can be used to validate more than one (schema)
validation roots. Entity/Namespace/Symbol are shared, but each validation
root needs its own id/idref tables. So we need this method to reset only
the two tables.
needExtraChecking
public boolean needExtraChecking()
- Specified by:
- needExtraChecking in interface ValidationContext
needFacetChecking
public boolean needFacetChecking()
- Specified by:
- needFacetChecking in interface ValidationContext
isEntityDeclared
public boolean isEntityDeclared(java.lang.String name)
- Specified by:
- isEntityDeclared in interface ValidationContext
isEntityUnparsed
public boolean isEntityUnparsed(java.lang.String name)
- Specified by:
- isEntityUnparsed in interface ValidationContext
isIdDeclared
public boolean isIdDeclared(java.lang.String name)
- Specified by:
- isIdDeclared in interface ValidationContext
addId
public void addId(java.lang.String name)
- Specified by:
- addId in interface ValidationContext
addIdRef
public void addIdRef(java.lang.String name)
- Specified by:
- addIdRef in interface ValidationContext
getSymbol
public java.lang.String getSymbol(java.lang.String symbol)
- Specified by:
- getSymbol in interface ValidationContext
getURI
public java.lang.String getURI(java.lang.String prefix)
- Specified by:
- getURI in interface ValidationContext
Copyright © 1999-2001 Apache XML Project. All Rights Reserved.