public class SchemaWriter extends Object implements XSVisitor, XSSimpleTypeVisitor
| Constructor and Description |
|---|
SchemaWriter(Writer _out) |
| Modifier and Type | Method and Description |
|---|---|
void |
annotation(XSAnnotation ann) |
void |
attGroupDecl(XSAttGroupDecl decl) |
void |
attributeDecl(XSAttributeDecl decl) |
void |
attributeUse(XSAttributeUse use) |
boolean |
checkError()
Flush the stream and check its error state.
|
void |
complexType(XSComplexType type) |
void |
dumpRef(XSAttGroupDecl decl) |
void |
elementDecl(XSElementDecl decl) |
void |
empty(XSContentType t) |
void |
facet(XSFacet facet) |
void |
identityConstraint(XSIdentityConstraint decl) |
void |
listSimpleType(XSListSimpleType type) |
void |
modelGroup(XSModelGroup group) |
void |
modelGroupDecl(XSModelGroupDecl decl) |
void |
notation(XSNotation notation) |
void |
particle(XSParticle part) |
void |
restrictionSimpleType(XSRestrictionSimpleType type) |
void |
schema(XSSchema s) |
void |
simpleType(XSSimpleType type) |
void |
unionSimpleType(XSUnionSimpleType type) |
void |
visit(XSSchemaSet s) |
void |
wildcard(XSWildcard wc) |
void |
xpath(XSXPath xp) |
public SchemaWriter(Writer _out)
public boolean checkError()
public void visit(XSSchemaSet s)
public void attGroupDecl(XSAttGroupDecl decl)
attGroupDecl in interface XSVisitorpublic void dumpRef(XSAttGroupDecl decl)
public void attributeUse(XSAttributeUse use)
attributeUse in interface XSVisitorpublic void attributeDecl(XSAttributeDecl decl)
attributeDecl in interface XSVisitorpublic void simpleType(XSSimpleType type)
simpleType in interface XSContentTypeVisitorpublic void listSimpleType(XSListSimpleType type)
listSimpleType in interface XSSimpleTypeVisitorpublic void unionSimpleType(XSUnionSimpleType type)
unionSimpleType in interface XSSimpleTypeVisitorpublic void restrictionSimpleType(XSRestrictionSimpleType type)
restrictionSimpleType in interface XSSimpleTypeVisitorpublic void notation(XSNotation notation)
public void complexType(XSComplexType type)
complexType in interface XSVisitorpublic void elementDecl(XSElementDecl decl)
elementDecl in interface XSTermVisitorpublic void modelGroupDecl(XSModelGroupDecl decl)
modelGroupDecl in interface XSTermVisitorpublic void modelGroup(XSModelGroup group)
modelGroup in interface XSTermVisitorpublic void particle(XSParticle part)
particle in interface XSContentTypeVisitorpublic void wildcard(XSWildcard wc)
wildcard in interface XSTermVisitorpublic void annotation(XSAnnotation ann)
annotation in interface XSVisitorpublic void identityConstraint(XSIdentityConstraint decl)
identityConstraint in interface XSVisitorpublic void empty(XSContentType t)
empty in interface XSContentTypeVisitorCopyright © 2005–2017 Oracle Corporation. All rights reserved.