Class DefaultFunctionImpl<T>

java.lang.Object
org.hisrc.xml.xsom.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 Details

    • DefaultFunctionImpl

      public DefaultFunctionImpl()
  • Method Details

    • 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>