T
- The kind of components that this axis may return.public interface Axis<T extends XSComponent>
Modifier and Type | Interface and Description |
---|---|
static class |
Axis.ModelGroupAxis |
Modifier and Type | Method and Description |
---|---|
boolean |
isModelGroup()
Returns true if this is one of the model group axis.
|
Iterator<T> |
iterator(Iterator<? extends XSComponent> contextNodes) |
Iterator<T> |
iterator(XSComponent contextNode) |
static final Axis<XSSchema> ROOT
XSSchema
s in the current set.
Used to implement the absolute path expressionstatic final Axis<XSComponent> INTERMEDIATE_SKIP
static final Axis<XSComponent> DESCENDANTS
static final Axis<XSElementDecl> SUBSTITUTION_GROUP
static final Axis<XSAttributeDecl> ATTRIBUTE
static final Axis<XSElementDecl> ELEMENT
static final Axis<XSSimpleType> PRIMITIVE_TYPE
static final Axis<XSSimpleType> ITEM_TYPE
static final Axis<XSSimpleType> MEMBER_TYPE
static final Axis<XSComponent> SCOPE
static final Axis<XSAttGroupDecl> ATTRIBUTE_GROUP
static final Axis<XSModelGroupDecl> MODEL_GROUP_DECL
static final Axis<XSIdentityConstraint> IDENTITY_CONSTRAINT
static final Axis<XSIdentityConstraint> REFERENCED_KEY
static final Axis<XSNotation> NOTATION
static final Axis<XSWildcard> WILDCARD
static final Axis<XSWildcard> ATTRIBUTE_WILDCARD
static final Axis<XSModelGroup> MODELGROUP_ALL
static final Axis<XSModelGroup> MODELGROUP_CHOICE
static final Axis<XSModelGroup> MODELGROUP_SEQUENCE
static final Axis<XSModelGroup> MODELGROUP_ANY
Iterator<T> iterator(XSComponent contextNode)
Iterator<T> iterator(Iterator<? extends XSComponent> contextNodes)
boolean isModelGroup()
Copyright © 2021 JBoss by Red Hat. All rights reserved.