Class DefaultFunctionImpl<T>

  • All Implemented Interfaces:
    com.sun.xml.xsom.visitor.XSContentTypeFunction<T>, com.sun.xml.xsom.visitor.XSFunction<T>, com.sun.xml.xsom.visitor.XSTermFunction<T>

    public class DefaultFunctionImpl<T>
    extends Object
    implements com.sun.xml.xsom.visitor.XSFunction<T>
    • Constructor Detail

      • DefaultFunctionImpl

        public DefaultFunctionImpl()
    • Method Detail

      • defaultValue

        protected T defaultValue​(com.sun.xml.xsom.XSComponent component)
      • defaultValue

        protected T defaultValue​(com.sun.xml.xsom.XSAnnotation annotation)
      • simpleType

        public T simpleType​(com.sun.xml.xsom.XSSimpleType simpleType)
        Specified by:
        simpleType in interface com.sun.xml.xsom.visitor.XSContentTypeFunction<T>
      • particle

        public T particle​(com.sun.xml.xsom.XSParticle particle)
        Specified by:
        particle in interface com.sun.xml.xsom.visitor.XSContentTypeFunction<T>
      • empty

        public T empty​(com.sun.xml.xsom.XSContentType empty)
        Specified by:
        empty in interface com.sun.xml.xsom.visitor.XSContentTypeFunction<T>
      • wildcard

        public T wildcard​(com.sun.xml.xsom.XSWildcard wc)
        Specified by:
        wildcard in interface com.sun.xml.xsom.visitor.XSTermFunction<T>
      • modelGroupDecl

        public T modelGroupDecl​(com.sun.xml.xsom.XSModelGroupDecl decl)
        Specified by:
        modelGroupDecl in interface com.sun.xml.xsom.visitor.XSTermFunction<T>
      • modelGroup

        public T modelGroup​(com.sun.xml.xsom.XSModelGroup group)
        Specified by:
        modelGroup in interface com.sun.xml.xsom.visitor.XSTermFunction<T>
      • elementDecl

        public T elementDecl​(com.sun.xml.xsom.XSElementDecl decl)
        Specified by:
        elementDecl in interface com.sun.xml.xsom.visitor.XSTermFunction<T>
      • annotation

        public T annotation​(com.sun.xml.xsom.XSAnnotation ann)
        Specified by:
        annotation in interface com.sun.xml.xsom.visitor.XSFunction<T>
      • attGroupDecl

        public T attGroupDecl​(com.sun.xml.xsom.XSAttGroupDecl decl)
        Specified by:
        attGroupDecl in interface com.sun.xml.xsom.visitor.XSFunction<T>
      • attributeDecl

        public T attributeDecl​(com.sun.xml.xsom.XSAttributeDecl decl)
        Specified by:
        attributeDecl in interface com.sun.xml.xsom.visitor.XSFunction<T>
      • attributeUse

        public T attributeUse​(com.sun.xml.xsom.XSAttributeUse use)
        Specified by:
        attributeUse in interface com.sun.xml.xsom.visitor.XSFunction<T>
      • complexType

        public T complexType​(com.sun.xml.xsom.XSComplexType type)
        Specified by:
        complexType in interface com.sun.xml.xsom.visitor.XSFunction<T>
      • schema

        public T schema​(com.sun.xml.xsom.XSSchema schema)
        Specified by:
        schema in interface com.sun.xml.xsom.visitor.XSFunction<T>
      • facet

        public T facet​(com.sun.xml.xsom.XSFacet facet)
        Specified by:
        facet in interface com.sun.xml.xsom.visitor.XSFunction<T>
      • notation

        public T notation​(com.sun.xml.xsom.XSNotation notation)
        Specified by:
        notation in interface com.sun.xml.xsom.visitor.XSFunction<T>
      • identityConstraint

        public T identityConstraint​(com.sun.xml.xsom.XSIdentityConstraint decl)
        Specified by:
        identityConstraint in interface com.sun.xml.xsom.visitor.XSFunction<T>
      • xpath

        public T xpath​(com.sun.xml.xsom.XSXPath xpath)
        Specified by:
        xpath in interface com.sun.xml.xsom.visitor.XSFunction<T>