RawTypeSet for RELAX NG.
| Modifier and Type | Class and Description |
|---|---|
| private static class | RawTypeSetBuilder.
For |
| Modifier and Type | Field and Description |
|---|---|
| private final RELAXNGCompiler | |
| private Multiplicity | mul
Multiplicity of the property. |
| private final Set | refs
Accumulates discovered |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static RawTypeSet | |
| private RawTypeSet | |
| public Void | |
| public Void | |
| public Void | |
| public Void |
| compiler | back to summary |
|---|---|
| private final RELAXNGCompiler compiler | |
| mul | back to summary |
|---|---|
| private Multiplicity mul Multiplicity of the property. | |
| refs | back to summary |
|---|---|
| private final Set<RawTypeSet. Accumulates discovered | |
| RawTypeSetBuilder | back to summary |
|---|---|
| public RawTypeSetBuilder(RELAXNGCompiler compiler, Multiplicity mul) | |
| build | back to summary |
|---|---|
| public static RawTypeSet build(RELAXNGCompiler compiler, DPattern contentModel, Multiplicity mul) | |
| create | back to summary |
|---|---|
| private RawTypeSet create() | |
| onAttribute | back to summary |
|---|---|
| public Void onAttribute(DAttributePattern p) Overrides com. Implements com.
| |
| onElement | back to summary |
|---|---|
| public Void onElement(DElementPattern p) Overrides com. Implements com.
| |
| onOneOrMore | back to summary |
|---|---|
| public Void onOneOrMore(DOneOrMorePattern p) Overrides com. Implements com.
| |
| onZeroOrMore | back to summary |
|---|---|
| public Void onZeroOrMore(DZeroOrMorePattern p) Overrides com. Implements com.
| |
CClassInfos that map to elements.
| Modifier and Type | Field and Description |
|---|---|
| private final CClassInfo |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected RawTypeSet. | canBeType(RawTypeSet parent)
Implements abstract com. Can this be a type ref? |
| protected ID | id()
Implements abstract com. When this |
| protected boolean | |
| protected void | toElementRef(CReferencePropertyInfo prop)
Implements abstract com.
|
| protected CTypeRef | toTypeRef(CElementPropertyInfo ep)
Implements abstract com.
|
| ci | back to summary |
|---|---|
| private final CClassInfo ci | |
| CClassInfoRef | back to summary |
|---|---|
| pack-priv CClassInfoRef(CClassInfo ci) | |
| canBeType | back to summary |
|---|---|
| protected RawTypeSet. Implements abstract com. Doc from com. Can this be a type ref?
| |
| id | back to summary |
|---|---|
| protected ID id() Implements abstract com. Doc from com. When this
| |
| isListOfValues | back to summary |
|---|---|
| protected boolean isListOfValues() Implements abstract com.
| |
| toElementRef | back to summary |
|---|---|
| protected void toElementRef(CReferencePropertyInfo prop) Implements abstract com.
| |
| toTypeRef | back to summary |
|---|---|
| protected CTypeRef toTypeRef(CElementPropertyInfo ep) Implements abstract com.
| |