org.apache.xerces.impl.xs.models
public class XSEmptyCM extends Object implements XSCMValidator
Version: $Id: XSEmptyCM.java,v 1.9 2004/10/06 15:14:53 mrglavas Exp $
UNKNOWN:
Method Summary | |
---|---|
boolean | checkUniqueParticleAttribution(SubstitutionGroupHandler subGroupHandler)
check whether this content violates UPA constraint.
|
boolean | endContentModel(int[] currentState)
The method indicates the end of list of children
|
Object | oneTransition(QName elementName, int[] currentState, SubstitutionGroupHandler subGroupHandler)
The method corresponds to one transaction in the content model.
|
int[] | startContentModel()
This methods to be called on entering a first element whose type
has this content model. |
Vector | whatCanGoHere(int[] state)
Check which elements are valid to appear at this point. |
Parameters: subGroupHandler the substitution group handler
Returns: true if this content model contains other or list wildcard
Parameters: currentState Current state of the content model
Returns: true if the last state was a valid final state
Parameters: elementName the qualified name of the element currentState Current state subGroupHandler the substitution group handler
Returns: element index corresponding to the element from the Schema grammar
Returns: Start state of the content model
Parameters: state the current state
Returns: a Vector whose entries are instances of either XSWildcardDecl or XSElementDecl.