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
Modifier and TypeFieldDescriptionprotected XSFunction<T>
This object will receive all forwarded calls. -
Constructor Summary
-
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:
annotation
in interfaceXSFunction<T>
-
attGroupDecl
- Specified by:
attGroupDecl
in interfaceXSFunction<T>
-
attributeDecl
- Specified by:
attributeDecl
in interfaceXSFunction<T>
-
attributeUse
- Specified by:
attributeUse
in interfaceXSFunction<T>
-
complexType
- Specified by:
complexType
in interfaceXSFunction<T>
-
schema
- Specified by:
schema
in interfaceXSFunction<T>
-
facet
- Specified by:
facet
in interfaceXSFunction<T>
-
notation
- Specified by:
notation
in interfaceXSFunction<T>
-
simpleType
- Specified by:
simpleType
in interfaceXSContentTypeFunction<T>
-
particle
- Specified by:
particle
in interfaceXSContentTypeFunction<T>
-
empty
- Specified by:
empty
in interfaceXSContentTypeFunction<T>
-
wildcard
- Specified by:
wildcard
in interfaceXSTermFunction<T>
-
modelGroupDecl
- Specified by:
modelGroupDecl
in interfaceXSTermFunction<T>
-
modelGroup
- Specified by:
modelGroup
in interfaceXSTermFunction<T>
-
elementDecl
- Specified by:
elementDecl
in interfaceXSTermFunction<T>
-
identityConstraint
- Specified by:
identityConstraint
in interfaceXSFunction<T>
-
xpath
- Specified by:
xpath
in interfaceXSFunction<T>
-