public static final class Axis.ModelGroupAxis extends AbstractAxisImpl<XSModelGroup>
Axis.ModelGroupAxis| Modifier and Type | Field and Description |
|---|---|
private XSModelGroup.Compositor |
compositor |
ATTRIBUTE, ATTRIBUTE_GROUP, ATTRIBUTE_WILDCARD, BASETYPE, DESCENDANTS, ELEMENT, FACET, IDENTITY_CONSTRAINT, INTERMEDIATE_SKIP, ITEM_TYPE, MEMBER_TYPE, MODEL_GROUP_DECL, MODELGROUP_ALL, MODELGROUP_ANY, MODELGROUP_CHOICE, MODELGROUP_SEQUENCE, NOTATION, PRIMITIVE_TYPE, REFERENCED_KEY, ROOT, SCOPE, SUBSTITUTION_GROUP, TYPE_DEFINITION, WILDCARD, X_SCHEMA| Constructor and Description |
|---|
ModelGroupAxis(XSModelGroup.Compositor compositor) |
| Modifier and Type | Method and Description |
|---|---|
private java.util.Iterator<XSModelGroup> |
filter(XSModelGroup mg) |
boolean |
isModelGroup()
Returns true if this is one of the model group axis.
|
java.util.Iterator<XSModelGroup> |
modelGroupDecl(XSModelGroupDecl decl) |
java.util.Iterator<XSModelGroup> |
particle(XSParticle particle) |
java.lang.String |
toString() |
annotation, attGroupDecl, attributeDecl, attributeUse, complexType, elementDecl, empty, empty, facet, getName, identityConstraint, iterator, iterator, modelGroup, notation, schema, simpleType, singleton, union, union, wildcard, xpathprivate final XSModelGroup.Compositor compositor
ModelGroupAxis(XSModelGroup.Compositor compositor)
public boolean isModelGroup()
AxisisModelGroup in interface Axis<XSModelGroup>isModelGroup in class AbstractAxisImpl<XSModelGroup>public java.util.Iterator<XSModelGroup> particle(XSParticle particle)
particle in interface XSContentTypeFunction<java.util.Iterator<XSModelGroup>>particle in class AbstractAxisImpl<XSModelGroup>public java.util.Iterator<XSModelGroup> modelGroupDecl(XSModelGroupDecl decl)
modelGroupDecl in interface XSTermFunction<java.util.Iterator<XSModelGroup>>modelGroupDecl in class AbstractAxisImpl<XSModelGroup>private java.util.Iterator<XSModelGroup> filter(XSModelGroup mg)
public java.lang.String toString()
toString in class java.lang.Object