com.sun.tools.xjc.reader.xmlschema
Class ClassBinderFilter
java.lang.Object
com.sun.tools.xjc.reader.xmlschema.ClassBinderFilter
- All Implemented Interfaces:
- ClassBinder, XSContentTypeFunction<CElement>, XSFunction<CElement>, XSTermFunction<CElement>
- Direct Known Subclasses:
- Abstractifier
abstract class ClassBinderFilter
- extends Object
- implements ClassBinder
ClassBinder
that delegates the call to another ClassBinder
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassBinderFilter
protected ClassBinderFilter(ClassBinder core)
annotation
public CElement annotation(XSAnnotation xsAnnotation)
- Specified by:
annotation
in interface XSFunction<CElement>
attGroupDecl
public CElement attGroupDecl(XSAttGroupDecl xsAttGroupDecl)
- Specified by:
attGroupDecl
in interface XSFunction<CElement>
attributeDecl
public CElement attributeDecl(XSAttributeDecl xsAttributeDecl)
- Specified by:
attributeDecl
in interface XSFunction<CElement>
attributeUse
public CElement attributeUse(XSAttributeUse xsAttributeUse)
- Specified by:
attributeUse
in interface XSFunction<CElement>
complexType
public CElement complexType(XSComplexType xsComplexType)
- Specified by:
complexType
in interface XSFunction<CElement>
schema
public CElement schema(XSSchema xsSchema)
- Specified by:
schema
in interface XSFunction<CElement>
facet
public CElement facet(XSFacet xsFacet)
- Specified by:
facet
in interface XSFunction<CElement>
notation
public CElement notation(XSNotation xsNotation)
- Specified by:
notation
in interface XSFunction<CElement>
simpleType
public CElement simpleType(XSSimpleType xsSimpleType)
- Specified by:
simpleType
in interface XSContentTypeFunction<CElement>
particle
public CElement particle(XSParticle xsParticle)
- Specified by:
particle
in interface XSContentTypeFunction<CElement>
empty
public CElement empty(XSContentType xsContentType)
- Specified by:
empty
in interface XSContentTypeFunction<CElement>
wildcard
public CElement wildcard(XSWildcard xsWildcard)
- Specified by:
wildcard
in interface XSTermFunction<CElement>
modelGroupDecl
public CElement modelGroupDecl(XSModelGroupDecl xsModelGroupDecl)
- Specified by:
modelGroupDecl
in interface XSTermFunction<CElement>
modelGroup
public CElement modelGroup(XSModelGroup xsModelGroup)
- Specified by:
modelGroup
in interface XSTermFunction<CElement>
elementDecl
public CElement elementDecl(XSElementDecl xsElementDecl)
- Specified by:
elementDecl
in interface XSTermFunction<CElement>
identityConstraint
public CElement identityConstraint(XSIdentityConstraint xsIdentityConstraint)
- Specified by:
identityConstraint
in interface XSFunction<CElement>
xpath
public CElement xpath(XSXPath xsxPath)
- Specified by:
xpath
in interface XSFunction<CElement>