Class BindRed
java.lang.Object
com.sun.tools.xjc.reader.xmlschema.BindingComponent
com.sun.tools.xjc.reader.xmlschema.BindRed
- All Implemented Interfaces:
XSContentTypeVisitor
,XSTermVisitor
,XSVisitor
This is where a binding of a new class starts.
- Author:
- Kohsuke Kawaguchi
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
annotation
(XSAnnotation xsAnnotation) void
void
void
void
protected final void
createSimpleTypeProperty
(XSSimpleType type, String propName) void
void
empty
(XSContentType xsContentType) 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
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
-
BindRed
public BindRed()Default constructor.
-
-
Method Details
-
complexType
-
wildcard
-
elementDecl
-
simpleType
-
attGroupDecl
-
attributeDecl
-
attributeUse
-
empty
-
modelGroupDecl
-
modelGroup
-
particle
-
getCurrentBean
-
getCurrentRoot
-
createSimpleTypeProperty
-
annotation
- Specified by:
annotation
in interfaceXSVisitor
-
schema
-
facet
-
notation
-
identityConstraint
- Specified by:
identityConstraint
in interfaceXSVisitor
-
xpath
-