- java.lang.Object
-
- com.sun.tools.xjc.reader.xmlschema.BindingComponent
-
- com.sun.tools.xjc.reader.xmlschema.BindGreen
-
- All Implemented Interfaces:
com.sun.xml.xsom.visitor.XSContentTypeVisitor,com.sun.xml.xsom.visitor.XSTermVisitor,com.sun.xml.xsom.visitor.XSVisitor
public final class BindGreen extends BindingComponent
- Author:
- Kohsuke Kawaguchi
-
-
Field Summary
Fields Modifier and Type Field Description protected BGMBuilderbuilderprotected ClassSelectorselector
-
Constructor Summary
Constructors Constructor Description BindGreen()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidannotation(com.sun.xml.xsom.XSAnnotation xsAnnotation)voidattContainer(com.sun.xml.xsom.XSAttContainer cont)voidattGroupDecl(com.sun.xml.xsom.XSAttGroupDecl ag)voidattributeDecl(com.sun.xml.xsom.XSAttributeDecl xsAttributeDecl)voidattributeUse(com.sun.xml.xsom.XSAttributeUse use)voidcomplexType(com.sun.xml.xsom.XSComplexType ct)protected voidcreateSimpleTypeProperty(com.sun.xml.xsom.XSSimpleType type, String propName)voidelementDecl(com.sun.xml.xsom.XSElementDecl xsElementDecl)voidempty(com.sun.xml.xsom.XSContentType xsContentType)voidfacet(com.sun.xml.xsom.XSFacet xsFacet)protected CClassInfogetCurrentBean()protected com.sun.xml.xsom.XSComponentgetCurrentRoot()voididentityConstraint(com.sun.xml.xsom.XSIdentityConstraint xsIdentityConstraint)voidmodelGroup(com.sun.xml.xsom.XSModelGroup xsModelGroup)voidmodelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl xsModelGroupDecl)voidnotation(com.sun.xml.xsom.XSNotation xsNotation)voidparticle(com.sun.xml.xsom.XSParticle xsParticle)voidschema(com.sun.xml.xsom.XSSchema xsSchema)voidsimpleType(com.sun.xml.xsom.XSSimpleType xsSimpleType)voidwildcard(com.sun.xml.xsom.XSWildcard xsWildcard)voidxpath(com.sun.xml.xsom.XSXPath xsxPath)-
Methods inherited from class com.sun.tools.xjc.reader.xmlschema.BindingComponent
getClassSelector, getErrorReporter
-
-
-
-
Field Detail
-
builder
protected final BGMBuilder builder
-
selector
protected final ClassSelector selector
-
-
Method Detail
-
attGroupDecl
public void attGroupDecl(com.sun.xml.xsom.XSAttGroupDecl ag)
-
attContainer
public void attContainer(com.sun.xml.xsom.XSAttContainer cont)
-
complexType
public void complexType(com.sun.xml.xsom.XSComplexType ct)
-
attributeDecl
public void attributeDecl(com.sun.xml.xsom.XSAttributeDecl xsAttributeDecl)
-
wildcard
public void wildcard(com.sun.xml.xsom.XSWildcard xsWildcard)
-
modelGroupDecl
public void modelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl xsModelGroupDecl)
-
modelGroup
public void modelGroup(com.sun.xml.xsom.XSModelGroup xsModelGroup)
-
elementDecl
public void elementDecl(com.sun.xml.xsom.XSElementDecl xsElementDecl)
-
particle
public void particle(com.sun.xml.xsom.XSParticle xsParticle)
-
empty
public void empty(com.sun.xml.xsom.XSContentType xsContentType)
-
simpleType
public void simpleType(com.sun.xml.xsom.XSSimpleType xsSimpleType)
-
attributeUse
public void attributeUse(com.sun.xml.xsom.XSAttributeUse use)
-
getCurrentBean
protected final CClassInfo getCurrentBean()
-
getCurrentRoot
protected final com.sun.xml.xsom.XSComponent getCurrentRoot()
-
createSimpleTypeProperty
protected final void createSimpleTypeProperty(com.sun.xml.xsom.XSSimpleType type, String propName)
-
annotation
public final void annotation(com.sun.xml.xsom.XSAnnotation xsAnnotation)
- Specified by:
annotationin interfacecom.sun.xml.xsom.visitor.XSVisitor
-
schema
public final void schema(com.sun.xml.xsom.XSSchema xsSchema)
- Specified by:
schemain interfacecom.sun.xml.xsom.visitor.XSVisitor
-
facet
public final void facet(com.sun.xml.xsom.XSFacet xsFacet)
- Specified by:
facetin interfacecom.sun.xml.xsom.visitor.XSVisitor
-
notation
public final void notation(com.sun.xml.xsom.XSNotation xsNotation)
- Specified by:
notationin interfacecom.sun.xml.xsom.visitor.XSVisitor
-
identityConstraint
public final void identityConstraint(com.sun.xml.xsom.XSIdentityConstraint xsIdentityConstraint)
- Specified by:
identityConstraintin interfacecom.sun.xml.xsom.visitor.XSVisitor
-
xpath
public final void xpath(com.sun.xml.xsom.XSXPath xsxPath)
- Specified by:
xpathin interfacecom.sun.xml.xsom.visitor.XSVisitor
-
-