Package com.sun.xml.xsom.impl.scd
Class Axis.ModelGroupAxis
java.lang.Object
com.sun.xml.xsom.impl.scd.AbstractAxisImpl<XSModelGroup>
com.sun.xml.xsom.impl.scd.Axis.ModelGroupAxis
- All Implemented Interfaces:
Axis<XSModelGroup>
,XSContentTypeFunction<Iterator<XSModelGroup>>
,XSFunction<Iterator<XSModelGroup>>
,XSTermFunction<Iterator<XSModelGroup>>
- Enclosing interface:
Axis<T extends XSComponent>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sun.xml.xsom.impl.scd.Axis
Axis.ModelGroupAxis
-
Field Summary
FieldsFields inherited from interface com.sun.xml.xsom.impl.scd.Axis
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate Iterator
<XSModelGroup> filter
(XSModelGroup mg) boolean
Returns true if this is one of the model group axis.particle
(XSParticle particle) toString()
Methods inherited from class com.sun.xml.xsom.impl.scd.AbstractAxisImpl
annotation, attGroupDecl, attributeDecl, attributeUse, complexType, elementDecl, empty, empty, facet, getName, identityConstraint, iterator, iterator, modelGroup, notation, schema, simpleType, singleton, union, union, wildcard, xpath
-
Field Details
-
compositor
-
-
Constructor Details
-
ModelGroupAxis
ModelGroupAxis(XSModelGroup.Compositor compositor)
-
-
Method Details
-
isModelGroup
public boolean isModelGroup()Description copied from interface:Axis
Returns true if this is one of the model group axis.- Specified by:
isModelGroup
in interfaceAxis<XSModelGroup>
- Overrides:
isModelGroup
in classAbstractAxisImpl<XSModelGroup>
-
particle
- Specified by:
particle
in interfaceXSContentTypeFunction<Iterator<XSModelGroup>>
- Overrides:
particle
in classAbstractAxisImpl<XSModelGroup>
-
modelGroupDecl
- Specified by:
modelGroupDecl
in interfaceXSTermFunction<Iterator<XSModelGroup>>
- Overrides:
modelGroupDecl
in classAbstractAxisImpl<XSModelGroup>
-
filter
-
toString
-