Class BindGreen
- java.lang.Object
-
- com.sun.tools.xjc.reader.xmlschema.BindingComponent
-
- com.sun.tools.xjc.reader.xmlschema.BindGreen
-
- All Implemented Interfaces:
XSContentTypeVisitor,XSTermVisitor,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(XSAnnotation xsAnnotation)voidattContainer(XSAttContainer cont)voidattGroupDecl(XSAttGroupDecl ag)voidattributeDecl(XSAttributeDecl xsAttributeDecl)voidattributeUse(XSAttributeUse use)voidcomplexType(XSComplexType ct)protected voidcreateSimpleTypeProperty(XSSimpleType type, String propName)voidelementDecl(XSElementDecl xsElementDecl)voidempty(XSContentType xsContentType)voidfacet(XSFacet xsFacet)protected CClassInfogetCurrentBean()protected XSComponentgetCurrentRoot()voididentityConstraint(XSIdentityConstraint xsIdentityConstraint)voidmodelGroup(XSModelGroup xsModelGroup)voidmodelGroupDecl(XSModelGroupDecl xsModelGroupDecl)voidnotation(XSNotation xsNotation)voidparticle(XSParticle xsParticle)voidschema(XSSchema xsSchema)voidsimpleType(XSSimpleType xsSimpleType)voidwildcard(XSWildcard xsWildcard)voidxpath(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(XSAttGroupDecl ag)
-
attContainer
public void attContainer(XSAttContainer cont)
-
complexType
public void complexType(XSComplexType ct)
-
attributeDecl
public void attributeDecl(XSAttributeDecl xsAttributeDecl)
-
wildcard
public void wildcard(XSWildcard xsWildcard)
-
modelGroupDecl
public void modelGroupDecl(XSModelGroupDecl xsModelGroupDecl)
-
modelGroup
public void modelGroup(XSModelGroup xsModelGroup)
-
elementDecl
public void elementDecl(XSElementDecl xsElementDecl)
-
particle
public void particle(XSParticle xsParticle)
-
empty
public void empty(XSContentType xsContentType)
-
simpleType
public void simpleType(XSSimpleType xsSimpleType)
-
attributeUse
public void attributeUse(XSAttributeUse use)
-
getCurrentBean
protected final CClassInfo getCurrentBean()
-
getCurrentRoot
protected final XSComponent getCurrentRoot()
-
createSimpleTypeProperty
protected final void createSimpleTypeProperty(XSSimpleType type, String propName)
-
annotation
public final void annotation(XSAnnotation xsAnnotation)
- Specified by:
annotationin interfaceXSVisitor
-
notation
public final void notation(XSNotation xsNotation)
-
identityConstraint
public final void identityConstraint(XSIdentityConstraint xsIdentityConstraint)
- Specified by:
identityConstraintin interfaceXSVisitor
-
-