Package com.sun.xml.xsom.util
Class XSFunctionFilter<T>
java.lang.Object
com.sun.xml.xsom.util.XSFunctionFilter<T>
- All Implemented Interfaces:
XSContentTypeFunction<T>,XSFunction<T>,XSTermFunction<T>
Filter implementation of XSFilter.
This class forwards all the method calls to another XSFunction.
This class is intended to be derived by client application to add some meaningful behavior.
- Author:
- Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected XSFunction<T>This object will receive all forwarded calls. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionannotation(XSAnnotation ann) attGroupDecl(XSAttGroupDecl decl) attributeDecl(XSAttributeDecl decl) complexType(XSComplexType type) elementDecl(XSElementDecl decl) empty(XSContentType empty) modelGroup(XSModelGroup group) notation(XSNotation notation) particle(XSParticle particle) simpleType(XSSimpleType simpleType) wildcard(XSWildcard wc)
-
Field Details
-
core
This object will receive all forwarded calls.
-
-
Constructor Details
-
XSFunctionFilter
-
XSFunctionFilter
public XSFunctionFilter()
-
-
Method Details
-
annotation
- Specified by:
annotationin interfaceXSFunction<T>
-
attGroupDecl
- Specified by:
attGroupDeclin interfaceXSFunction<T>
-
attributeDecl
- Specified by:
attributeDeclin interfaceXSFunction<T>
-
attributeUse
- Specified by:
attributeUsein interfaceXSFunction<T>
-
complexType
- Specified by:
complexTypein interfaceXSFunction<T>
-
schema
- Specified by:
schemain interfaceXSFunction<T>
-
facet
- Specified by:
facetin interfaceXSFunction<T>
-
notation
- Specified by:
notationin interfaceXSFunction<T>
-
simpleType
- Specified by:
simpleTypein interfaceXSContentTypeFunction<T>
-
particle
- Specified by:
particlein interfaceXSContentTypeFunction<T>
-
empty
- Specified by:
emptyin interfaceXSContentTypeFunction<T>
-
wildcard
- Specified by:
wildcardin interfaceXSTermFunction<T>
-
modelGroupDecl
- Specified by:
modelGroupDeclin interfaceXSTermFunction<T>
-
modelGroup
- Specified by:
modelGroupin interfaceXSTermFunction<T>
-
elementDecl
- Specified by:
elementDeclin interfaceXSTermFunction<T>
-
identityConstraint
- Specified by:
identityConstraintin interfaceXSFunction<T>
-
xpath
- Specified by:
xpathin interfaceXSFunction<T>
-