Top Description Methods
com.sun.xml.xsom.visitor

public Interface XSFunction<T>

extends XSContentTypeFunction<T>, XSTermFunction<T>
Known Direct Subinterfaces
com.sun.tools.xjc.reader.xmlschema.ClassBinder
Known Direct Implementers
com.sun.xml.xsom.impl.scd.AbstractAxisImpl, com.sun.xml.xsom.util.ComponentNameFunction, com.sun.xml.xsom.util.NameGetter, com.sun.xml.xsom.util.XSFinder, com.sun.xml.xsom.util.XSFunctionFilter
Imports
com.sun.xml.xsom.XSAnnotation, .XSAttGroupDecl, .XSAttributeDecl, .XSAttributeUse, .XSComplexType, .XSFacet, .XSNotation, .XSSchema, .XSIdentityConstraint, .XSXPath

Function object that works on the entire XML Schema components.
Author
Kohsuke Kawaguchi ([email protected])

Method Summary

Modifier and TypeMethod and Description
public T
public T
public T
public T
public T
public T
facet(XSFacet facet)

public T
public T
notation(XSNotation notation)

public T
schema(XSSchema schema)

public T
xpath(XSXPath xpath)

Inherited from com.sun.xml.xsom.visitor.XSContentTypeFunction:
emptyparticlesimpleType
Inherited from com.sun.xml.xsom.visitor.XSTermFunction:
elementDeclmodelGroupmodelGroupDeclwildcard

Method Detail

annotationback to summary
public T annotation(XSAnnotation ann)
attGroupDeclback to summary
public T attGroupDecl(XSAttGroupDecl decl)
attributeDeclback to summary
public T attributeDecl(XSAttributeDecl decl)
attributeUseback to summary
public T attributeUse(XSAttributeUse use)
complexTypeback to summary
public T complexType(XSComplexType type)
facetback to summary
public T facet(XSFacet facet)
identityConstraintback to summary
public T identityConstraint(XSIdentityConstraint decl)
notationback to summary
public T notation(XSNotation notation)
schemaback to summary
public T schema(XSSchema schema)
xpathback to summary
public T xpath(XSXPath xpath)