Package com.sun.xml.xsom.visitor
Interface XSFunction<T>
-
- 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 (kohsuke.kawaguchi@sun.com)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tannotation(XSAnnotation ann)TattGroupDecl(XSAttGroupDecl decl)TattributeDecl(XSAttributeDecl decl)TattributeUse(XSAttributeUse use)TcomplexType(XSComplexType type)Tfacet(XSFacet facet)TidentityConstraint(XSIdentityConstraint decl)Tnotation(XSNotation notation)Tschema(XSSchema schema)Txpath(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)
-
-