| Modifier and Type | Field and Description |
|---|---|
| public final ElementExp[] | owners
each item of this array should be considered as read-only. |
| Access | Constructor and Description |
|---|---|
| public | |
| public | ComplexAcceptor(REDocumentDeclaration docDecl, Expression combined, Expression[] contentModels, ElementExp[] owners)
|
| Modifier and Type | Method and Description |
|---|---|
| public Acceptor | |
| private static Expression[] | |
| public final ElementExp[] |
| owners | back to summary |
|---|---|
| public final ElementExp[] owners each item of this array should be considered as read-only. | |
| ComplexAcceptor | back to summary |
|---|---|
| public ComplexAcceptor(REDocumentDeclaration docDecl, Expression combined, ElementExp[] primitives) | |
| ComplexAcceptor | back to summary |
|---|---|
| public ComplexAcceptor(REDocumentDeclaration docDecl, Expression combined, Expression[] contentModels, ElementExp[] owners) | |
| createClone | back to summary |
|---|---|
| public Acceptor createClone() Implements com. Doc from com. clones this acceptor. You can keep a "bookmark" of the acceptor by cloning it. This is useful when you are trying to perform "partial validation". Cloned acceptor will behave in exactly the same way as the original one. | |
| createDefaultContentModels | back to summary |
|---|---|
| private static Expression[] createDefaultContentModels(ElementExp[] owners, ExpressionPool pool) | |
| getSatisfiedOwners | back to summary |
|---|---|
| public final ElementExp[] getSatisfiedOwners() collects satisfied ElementExps. "satisfied ElementExps" are ElementExps whose contents is now epsilon reducible. | |