| Modifier and Type | Interface and Description |
|---|---|
| public interface | XSCMValidator
Note State of the content model is stored in the validator |
| Modifier and Type | Class and Description |
|---|---|
| public class | CMBuilder
This class constructs content models for a given grammar. |
| public class | |
| public class | XSAllCM
XSAllCM implements XSCMValidator and handles <all>. |
| public class | XSCMBinOp
Content model Bin-Op node. |
| public class | XSCMLeaf
Content model leaf node. |
| public class | XSCMRepeatingLeaf
A compound content model leaf node which carries occurence information. |
| public class | XSCMUniOp
Content model Uni-Op node. |
| public class | XSDFACM
DFAContentModel is the implementation of XSCMValidator that does all of the non-trivial element content validation. |
| public class | XSEmptyCM
XSEmptyCM is a derivative of the abstract content model base class that handles a content model with no chilren (elements). |