Interface XSContentType

All Superinterfaces:
XSComponent
All Known Subinterfaces:
XSListSimpleType, XSParticle, XSRestrictionSimpleType, XSSimpleType, XSUnionSimpleType

public interface XSContentType extends XSComponent
Content of a complex type.
Author:
Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)
  • Method Details

    • asSimpleType

      XSSimpleType asSimpleType()
      Equivalent of (this instanceof XSSimpleType)?this:null
    • asParticle

      XSParticle asParticle()
      Equivalent of (this instanceof XSParticle)?this:null
    • asEmpty

      XSContentType asEmpty()
      If this content type represents the empty content, return this, otherwise null.
    • apply

      <T> T apply(com.sun.xml.xsom.visitor.XSContentTypeFunction<T> function)
    • visit

      void visit(com.sun.xml.xsom.visitor.XSContentTypeVisitor visitor)