-
- All Superinterfaces:
XSContentTypeFunction<T>
,XSTermFunction<T>
- All Known Implementing Classes:
Axis.ModelGroupAxis
,ComponentNameFunction
,NameGetter
,XSFinder
,XSFunctionFilter
public interface XSFunction<T> extends XSContentTypeFunction<T>, XSTermFunction<T>
Function object that works on the entire XML Schema components.- Author:
- Kohsuke Kawaguchi ([email protected])
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
annotation(XSAnnotation ann)
T
attGroupDecl(XSAttGroupDecl decl)
T
attributeDecl(XSAttributeDecl decl)
T
attributeUse(XSAttributeUse use)
T
complexType(XSComplexType type)
T
facet(XSFacet facet)
T
identityConstraint(XSIdentityConstraint decl)
T
notation(XSNotation notation)
T
schema(XSSchema schema)
T
xpath(XSXPath xpath)
-
Methods inherited from interface com.sun.xml.xsom.visitor.XSContentTypeFunction
empty, particle, simpleType
-
Methods inherited from interface com.sun.xml.xsom.visitor.XSTermFunction
elementDecl, modelGroup, modelGroupDecl, wildcard
-
-
-
-
Method Detail
-
annotation
T annotation(XSAnnotation ann)
-
attGroupDecl
T attGroupDecl(XSAttGroupDecl decl)
-
attributeDecl
T attributeDecl(XSAttributeDecl decl)
-
attributeUse
T attributeUse(XSAttributeUse use)
-
complexType
T complexType(XSComplexType type)
-
notation
T notation(XSNotation notation)
-
identityConstraint
T identityConstraint(XSIdentityConstraint decl)
-
-