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 XSVisitor
public void dumpRef(XSAttGroupDecl decl)
public void attributeUse(XSAttributeUse use)
attributeUse
in interface XSVisitor
public void attributeDecl(XSAttributeDecl decl)
attributeDecl
in interface XSVisitor
public void simpleType(XSSimpleType type)
simpleType
in interface XSContentTypeVisitor
public void listSimpleType(XSListSimpleType type)
listSimpleType
in interface XSSimpleTypeVisitor
public void unionSimpleType(XSUnionSimpleType type)
unionSimpleType
in interface XSSimpleTypeVisitor
public void restrictionSimpleType(XSRestrictionSimpleType type)
restrictionSimpleType
in interface XSSimpleTypeVisitor
public void notation(XSNotation notation)
public void complexType(XSComplexType type)
complexType
in interface XSVisitor
public void elementDecl(XSElementDecl decl)
elementDecl
in interface XSTermVisitor
public void modelGroupDecl(XSModelGroupDecl decl)
modelGroupDecl
in interface XSTermVisitor
public void modelGroup(XSModelGroup group)
modelGroup
in interface XSTermVisitor
public void particle(XSParticle part)
particle
in interface XSContentTypeVisitor
public void wildcard(XSWildcard wc)
wildcard
in interface XSTermVisitor
public void annotation(XSAnnotation ann)
annotation
in interface XSVisitor
public void identityConstraint(XSIdentityConstraint decl)
identityConstraint
in interface XSVisitor
public void empty(XSContentType t)
empty
in interface XSContentTypeVisitor
Copyright © 2021 JBoss by Red Hat. All rights reserved.