Class BindPurple
java.lang.Object
com.sun.tools.xjc.reader.xmlschema.BindingComponent
com.sun.tools.xjc.reader.xmlschema.BindPurple
- All Implemented Interfaces:
XSContentTypeVisitor
,XSTermVisitor
,XSVisitor
- Author:
- Kohsuke Kawaguchi
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
annotation
(XSAnnotation xsAnnotation) void
attGroupDecl
(XSAttGroupDecl xsAttGroupDecl) void
attributeDecl
(XSAttributeDecl xsAttributeDecl) void
Attribute use always becomes a property.void
protected final void
createSimpleTypeProperty
(XSSimpleType type, String propName) void
elementDecl
(XSElementDecl xsElementDecl) void
empty
(XSContentType ct) final void
protected final CClassInfo
protected final XSComponent
final void
identityConstraint
(XSIdentityConstraint xsIdentityConstraint) void
modelGroup
(XSModelGroup xsModelGroup) void
modelGroupDecl
(XSModelGroupDecl xsModelGroupDecl) final void
notation
(XSNotation xsNotation) void
particle
(XSParticle xsParticle) final void
void
simpleType
(XSSimpleType type) void
wildcard
(XSWildcard xsWildcard) final void
Methods inherited from class com.sun.tools.xjc.reader.xmlschema.BindingComponent
getClassSelector, getErrorReporter
-
Field Details
-
builder
-
selector
-
-
Constructor Details
-
BindPurple
public BindPurple()Default constructor.
-
-
Method Details
-
attGroupDecl
-
attributeDecl
-
attributeUse
Attribute use always becomes a property. -
complexType
-
wildcard
-
modelGroupDecl
-
modelGroup
-
elementDecl
-
simpleType
-
particle
-
empty
-
getCurrentBean
-
getCurrentRoot
-
createSimpleTypeProperty
-
annotation
- Specified by:
annotation
in interfaceXSVisitor
-
schema
-
facet
-
notation
-
identityConstraint
- Specified by:
identityConstraint
in interfaceXSVisitor
-
xpath
-