com.sun.tools.xjc.reader.xmlschema
Class ClassBinderFilter
java.lang.Object
com.sun.tools.xjc.reader.xmlschema.ClassBinderFilter
- All Implemented Interfaces:
- ClassBinder, com.sun.xml.xsom.visitor.XSContentTypeFunction<CElement>, com.sun.xml.xsom.visitor.XSFunction<CElement>, com.sun.xml.xsom.visitor.XSTermFunction<CElement>
- Direct Known Subclasses:
- Abstractifier
abstract class ClassBinderFilter
- extends java.lang.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(com.sun.xml.xsom.XSAnnotation xsAnnotation)
- Specified by:
annotation
in interface com.sun.xml.xsom.visitor.XSFunction<CElement>
attGroupDecl
public CElement attGroupDecl(com.sun.xml.xsom.XSAttGroupDecl xsAttGroupDecl)
- Specified by:
attGroupDecl
in interface com.sun.xml.xsom.visitor.XSFunction<CElement>
attributeDecl
public CElement attributeDecl(com.sun.xml.xsom.XSAttributeDecl xsAttributeDecl)
- Specified by:
attributeDecl
in interface com.sun.xml.xsom.visitor.XSFunction<CElement>
attributeUse
public CElement attributeUse(com.sun.xml.xsom.XSAttributeUse xsAttributeUse)
- Specified by:
attributeUse
in interface com.sun.xml.xsom.visitor.XSFunction<CElement>
complexType
public CElement complexType(com.sun.xml.xsom.XSComplexType xsComplexType)
- Specified by:
complexType
in interface com.sun.xml.xsom.visitor.XSFunction<CElement>
schema
public CElement schema(com.sun.xml.xsom.XSSchema xsSchema)
- Specified by:
schema
in interface com.sun.xml.xsom.visitor.XSFunction<CElement>
facet
public CElement facet(com.sun.xml.xsom.XSFacet xsFacet)
- Specified by:
facet
in interface com.sun.xml.xsom.visitor.XSFunction<CElement>
notation
public CElement notation(com.sun.xml.xsom.XSNotation xsNotation)
- Specified by:
notation
in interface com.sun.xml.xsom.visitor.XSFunction<CElement>
simpleType
public CElement simpleType(com.sun.xml.xsom.XSSimpleType xsSimpleType)
- Specified by:
simpleType
in interface com.sun.xml.xsom.visitor.XSContentTypeFunction<CElement>
particle
public CElement particle(com.sun.xml.xsom.XSParticle xsParticle)
- Specified by:
particle
in interface com.sun.xml.xsom.visitor.XSContentTypeFunction<CElement>
empty
public CElement empty(com.sun.xml.xsom.XSContentType xsContentType)
- Specified by:
empty
in interface com.sun.xml.xsom.visitor.XSContentTypeFunction<CElement>
wildcard
public CElement wildcard(com.sun.xml.xsom.XSWildcard xsWildcard)
- Specified by:
wildcard
in interface com.sun.xml.xsom.visitor.XSTermFunction<CElement>
modelGroupDecl
public CElement modelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl xsModelGroupDecl)
- Specified by:
modelGroupDecl
in interface com.sun.xml.xsom.visitor.XSTermFunction<CElement>
modelGroup
public CElement modelGroup(com.sun.xml.xsom.XSModelGroup xsModelGroup)
- Specified by:
modelGroup
in interface com.sun.xml.xsom.visitor.XSTermFunction<CElement>
elementDecl
public CElement elementDecl(com.sun.xml.xsom.XSElementDecl xsElementDecl)
- Specified by:
elementDecl
in interface com.sun.xml.xsom.visitor.XSTermFunction<CElement>
identityConstraint
public CElement identityConstraint(com.sun.xml.xsom.XSIdentityConstraint xsIdentityConstraint)
- Specified by:
identityConstraint
in interface com.sun.xml.xsom.visitor.XSFunction<CElement>
xpath
public CElement xpath(com.sun.xml.xsom.XSXPath xsxPath)
- Specified by:
xpath
in interface com.sun.xml.xsom.visitor.XSFunction<CElement>