Class AbstractAxisImpl<T extends XSComponent>

java.lang.Object
com.sun.xml.xsom.impl.scd.AbstractAxisImpl<T>
All Implemented Interfaces:
Axis<T>, XSContentTypeFunction<Iterator<T>>, XSFunction<Iterator<T>>, XSTermFunction<Iterator<T>>
Direct Known Subclasses:
Axis.ModelGroupAxis

abstract class AbstractAxisImpl<T extends XSComponent> extends Object implements Axis<T>, XSFunction<Iterator<T>>
Partial default implementation of Axis.

XSParticles are skipped in SCD, so this class compensates that. For example, when we are considering a path from XSComplexType, we need to also consider a path from its content type particle (if any.)