Lines Matching defs:Axis

57  * Axis of traversal.
64 public interface Axis<T extends XSComponent> {
79 public static final Axis<XSSchema> ROOT = new Axis<XSSchema>() {
110 public static final Axis<XSComponent> INTERMEDIATE_SKIP = new AbstractAxisImpl<XSComponent>() {
161 public static final Axis<XSComponent> DESCENDANTS = new Axis<XSComponent>() {
180 * Recursively apply the {@link Axis#DESCENDANTS} axis.
271 public static final Axis<XSSchema> X_SCHEMA = new Axis<XSSchema>() {
293 public static final Axis<XSElementDecl> SUBSTITUTION_GROUP = new AbstractAxisImpl<XSElementDecl>() {
303 public static final Axis<XSAttributeDecl> ATTRIBUTE = new AbstractAxisImpl<XSAttributeDecl>() {
330 public static final Axis<XSElementDecl> ELEMENT = new AbstractAxisImpl<XSElementDecl>() {
362 public static final Axis<XSType> TYPE_DEFINITION = new AbstractAxisImpl<XSType>() {
380 public static final Axis<XSType> BASETYPE = new AbstractAxisImpl<XSType>() {
394 public static final Axis<XSSimpleType> PRIMITIVE_TYPE = new AbstractAxisImpl<XSSimpleType>() {
404 public static final Axis<XSSimpleType> ITEM_TYPE = new AbstractAxisImpl<XSSimpleType>() {
416 public static final Axis<XSSimpleType> MEMBER_TYPE = new AbstractAxisImpl<XSSimpleType>() {
428 public static final Axis<XSComponent> SCOPE = new AbstractAxisImpl<XSComponent>() {
440 public static final Axis<XSAttGroupDecl> ATTRIBUTE_GROUP = new AbstractAxisImpl<XSAttGroupDecl>() {
450 public static final Axis<XSModelGroupDecl> MODEL_GROUP_DECL = new AbstractAxisImpl<XSModelGroupDecl>() {
464 public static final Axis<XSIdentityConstraint> IDENTITY_CONSTRAINT = new AbstractAxisImpl<XSIdentityConstraint>() {
479 public static final Axis<XSIdentityConstraint> REFERENCED_KEY = new AbstractAxisImpl<XSIdentityConstraint>() {
489 public static final Axis<XSNotation> NOTATION = new AbstractAxisImpl<XSNotation>() {
499 public static final Axis<XSWildcard> WILDCARD = new AbstractAxisImpl<XSWildcard>() {
509 public static final Axis<XSWildcard> ATTRIBUTE_WILDCARD = new AbstractAxisImpl<XSWildcard>() {
523 public static final Axis<XSFacet> FACET = new AbstractAxisImpl<XSFacet>() {
538 public static final Axis<XSModelGroup> MODELGROUP_ALL = new ModelGroupAxis(Compositor.ALL);
539 public static final Axis<XSModelGroup> MODELGROUP_CHOICE = new ModelGroupAxis(Compositor.CHOICE);
540 public static final Axis<XSModelGroup> MODELGROUP_SEQUENCE = new ModelGroupAxis(Compositor.SEQUENCE);
541 public static final Axis<XSModelGroup> MODELGROUP_ANY = new ModelGroupAxis(null);