com.sun.tools.xjc.reader.xmlschema
Class BindPurple
java.lang.Object
com.sun.tools.xjc.reader.xmlschema.BindingComponent
com.sun.tools.xjc.reader.xmlschema.BindPurple
- All Implemented Interfaces:
- com.sun.xml.xsom.visitor.XSContentTypeVisitor, com.sun.xml.xsom.visitor.XSTermVisitor, com.sun.xml.xsom.visitor.XSVisitor
public class BindPurple
- extends BindingComponent
Method Summary |
void |
annotation(com.sun.xml.xsom.XSAnnotation xsAnnotation)
|
void |
attGroupDecl(com.sun.xml.xsom.XSAttGroupDecl xsAttGroupDecl)
|
void |
attributeDecl(com.sun.xml.xsom.XSAttributeDecl xsAttributeDecl)
|
void |
attributeUse(com.sun.xml.xsom.XSAttributeUse use)
Attribute use always becomes a property. |
void |
complexType(com.sun.xml.xsom.XSComplexType ct)
|
protected void |
createSimpleTypeProperty(com.sun.xml.xsom.XSSimpleType type,
java.lang.String propName)
|
void |
elementDecl(com.sun.xml.xsom.XSElementDecl xsElementDecl)
|
void |
empty(com.sun.xml.xsom.XSContentType ct)
|
void |
facet(com.sun.xml.xsom.XSFacet xsFacet)
|
protected CClassInfo |
getCurrentBean()
|
protected com.sun.xml.xsom.XSComponent |
getCurrentRoot()
|
void |
identityConstraint(com.sun.xml.xsom.XSIdentityConstraint xsIdentityConstraint)
|
void |
modelGroup(com.sun.xml.xsom.XSModelGroup xsModelGroup)
|
void |
modelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl xsModelGroupDecl)
|
void |
notation(com.sun.xml.xsom.XSNotation xsNotation)
|
void |
particle(com.sun.xml.xsom.XSParticle xsParticle)
|
void |
schema(com.sun.xml.xsom.XSSchema xsSchema)
|
void |
simpleType(com.sun.xml.xsom.XSSimpleType type)
|
void |
wildcard(com.sun.xml.xsom.XSWildcard xsWildcard)
|
void |
xpath(com.sun.xml.xsom.XSXPath xsxPath)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
builder
protected final BGMBuilder builder
selector
protected final ClassSelector selector
BindPurple
public BindPurple()
attGroupDecl
public void attGroupDecl(com.sun.xml.xsom.XSAttGroupDecl xsAttGroupDecl)
attributeDecl
public void attributeDecl(com.sun.xml.xsom.XSAttributeDecl xsAttributeDecl)
attributeUse
public void attributeUse(com.sun.xml.xsom.XSAttributeUse use)
- Attribute use always becomes a property.
complexType
public void complexType(com.sun.xml.xsom.XSComplexType ct)
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)
simpleType
public void simpleType(com.sun.xml.xsom.XSSimpleType type)
particle
public void particle(com.sun.xml.xsom.XSParticle xsParticle)
empty
public void empty(com.sun.xml.xsom.XSContentType ct)
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,
java.lang.String propName)
annotation
public final void annotation(com.sun.xml.xsom.XSAnnotation xsAnnotation)
- Specified by:
annotation
in interface com.sun.xml.xsom.visitor.XSVisitor
schema
public final void schema(com.sun.xml.xsom.XSSchema xsSchema)
- Specified by:
schema
in interface com.sun.xml.xsom.visitor.XSVisitor
facet
public final void facet(com.sun.xml.xsom.XSFacet xsFacet)
- Specified by:
facet
in interface com.sun.xml.xsom.visitor.XSVisitor
notation
public final void notation(com.sun.xml.xsom.XSNotation xsNotation)
- Specified by:
notation
in interface com.sun.xml.xsom.visitor.XSVisitor
identityConstraint
public final void identityConstraint(com.sun.xml.xsom.XSIdentityConstraint xsIdentityConstraint)
- Specified by:
identityConstraint
in interface com.sun.xml.xsom.visitor.XSVisitor
xpath
public final void xpath(com.sun.xml.xsom.XSXPath xsxPath)
- Specified by:
xpath
in interface com.sun.xml.xsom.visitor.XSVisitor