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>