public final class XmlSchemaBuilder extends Object implements com.sun.xml.xsom.visitor.XSFunction<Leaf>, com.sun.xml.xsom.visitor.XSSimpleTypeFunction<Leaf>
Modifier and Type | Field and Description |
---|---|
protected NodeSet |
nodeSet |
protected com.sun.xml.xsom.XSSchemaSet |
schemaSet |
Modifier and Type | Method and Description |
---|---|
Leaf |
annotation(com.sun.xml.xsom.XSAnnotation xsAnnotation) |
Leaf |
attGroupDecl(com.sun.xml.xsom.XSAttGroupDecl ag) |
Attribute |
attributeDecl(com.sun.xml.xsom.XSAttributeDecl decl) |
Attribute |
attributeUse(com.sun.xml.xsom.XSAttributeUse use) |
static NodeSet |
build(com.sun.xml.xsom.XSSchemaSet xs,
TxwOptions opts) |
Leaf |
complexType(com.sun.xml.xsom.XSComplexType ct) |
Leaf |
elementDecl(com.sun.xml.xsom.XSElementDecl e) |
Leaf |
empty(com.sun.xml.xsom.XSContentType empty) |
Leaf |
facet(com.sun.xml.xsom.XSFacet xsFacet) |
Leaf |
identityConstraint(com.sun.xml.xsom.XSIdentityConstraint xsIdentityConstraint) |
Leaf |
listSimpleType(com.sun.xml.xsom.XSListSimpleType st) |
Leaf |
modelGroup(com.sun.xml.xsom.XSModelGroup mg) |
Leaf |
modelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl mg) |
Leaf |
notation(com.sun.xml.xsom.XSNotation xsNotation) |
Leaf |
particle(com.sun.xml.xsom.XSParticle particle) |
Leaf |
restrictionSimpleType(com.sun.xml.xsom.XSRestrictionSimpleType rst) |
Leaf |
schema(com.sun.xml.xsom.XSSchema xsSchema) |
Leaf |
simpleType(com.sun.xml.xsom.XSSimpleType simpleType) |
Leaf |
unionSimpleType(com.sun.xml.xsom.XSUnionSimpleType st) |
Leaf |
wildcard(com.sun.xml.xsom.XSWildcard wc) |
Leaf |
xpath(com.sun.xml.xsom.XSXPath xsxPath) |
protected final com.sun.xml.xsom.XSSchemaSet schemaSet
protected final NodeSet nodeSet
public static NodeSet build(com.sun.xml.xsom.XSSchemaSet xs, TxwOptions opts)
public Leaf simpleType(com.sun.xml.xsom.XSSimpleType simpleType)
simpleType
in interface com.sun.xml.xsom.visitor.XSContentTypeFunction<Leaf>
public Leaf particle(com.sun.xml.xsom.XSParticle particle)
particle
in interface com.sun.xml.xsom.visitor.XSContentTypeFunction<Leaf>
public Leaf empty(com.sun.xml.xsom.XSContentType empty)
empty
in interface com.sun.xml.xsom.visitor.XSContentTypeFunction<Leaf>
public Attribute attributeDecl(com.sun.xml.xsom.XSAttributeDecl decl)
attributeDecl
in interface com.sun.xml.xsom.visitor.XSFunction<Leaf>
public Attribute attributeUse(com.sun.xml.xsom.XSAttributeUse use)
attributeUse
in interface com.sun.xml.xsom.visitor.XSFunction<Leaf>
public Leaf wildcard(com.sun.xml.xsom.XSWildcard wc)
wildcard
in interface com.sun.xml.xsom.visitor.XSTermFunction<Leaf>
public Leaf modelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl mg)
modelGroupDecl
in interface com.sun.xml.xsom.visitor.XSTermFunction<Leaf>
public Leaf modelGroup(com.sun.xml.xsom.XSModelGroup mg)
modelGroup
in interface com.sun.xml.xsom.visitor.XSTermFunction<Leaf>
public Leaf elementDecl(com.sun.xml.xsom.XSElementDecl e)
elementDecl
in interface com.sun.xml.xsom.visitor.XSTermFunction<Leaf>
public Leaf complexType(com.sun.xml.xsom.XSComplexType ct)
complexType
in interface com.sun.xml.xsom.visitor.XSFunction<Leaf>
public Leaf attGroupDecl(com.sun.xml.xsom.XSAttGroupDecl ag)
attGroupDecl
in interface com.sun.xml.xsom.visitor.XSFunction<Leaf>
public Leaf restrictionSimpleType(com.sun.xml.xsom.XSRestrictionSimpleType rst)
restrictionSimpleType
in interface com.sun.xml.xsom.visitor.XSSimpleTypeFunction<Leaf>
public Leaf unionSimpleType(com.sun.xml.xsom.XSUnionSimpleType st)
unionSimpleType
in interface com.sun.xml.xsom.visitor.XSSimpleTypeFunction<Leaf>
public Leaf listSimpleType(com.sun.xml.xsom.XSListSimpleType st)
listSimpleType
in interface com.sun.xml.xsom.visitor.XSSimpleTypeFunction<Leaf>
public Leaf annotation(com.sun.xml.xsom.XSAnnotation xsAnnotation)
annotation
in interface com.sun.xml.xsom.visitor.XSFunction<Leaf>
public Leaf schema(com.sun.xml.xsom.XSSchema xsSchema)
schema
in interface com.sun.xml.xsom.visitor.XSFunction<Leaf>
public Leaf facet(com.sun.xml.xsom.XSFacet xsFacet)
facet
in interface com.sun.xml.xsom.visitor.XSFunction<Leaf>
public Leaf notation(com.sun.xml.xsom.XSNotation xsNotation)
notation
in interface com.sun.xml.xsom.visitor.XSFunction<Leaf>
public Leaf identityConstraint(com.sun.xml.xsom.XSIdentityConstraint xsIdentityConstraint)
identityConstraint
in interface com.sun.xml.xsom.visitor.XSFunction<Leaf>
Copyright © 2019 Oracle Corporation. All rights reserved.