Package io.atlasmap.xml.core.schema
Class AtlasRewritingXSVisitor
java.lang.Object
io.atlasmap.xml.core.schema.AtlasRewritingXSVisitor
- All Implemented Interfaces:
XSContentTypeVisitor
,XSTermVisitor
,XSVisitor
Rewrite XML document instance to conform XML schema as a XSOM
XSVisitor
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
annotation
(XSAnnotation ann) void
attGroupDecl
(XSAttGroupDecl decl) void
attributeDecl
(XSAttributeDecl decl) void
void
complexType
(XSComplexType complex) void
elementDecl
(XSElementDecl decl) void
empty
(XSContentType empty) void
void
void
modelGroup
(XSModelGroup model) void
void
notation
(XSNotation notation) void
particle
(XSParticle particle) void
void
simpleType
(XSSimpleType simpleType) void
wildcard
(XSWildcard wc) void
-
Constructor Details
-
AtlasRewritingXSVisitor
-
-
Method Details
-
attributeUse
- Specified by:
attributeUse
in interfaceXSVisitor
-
modelGroupDecl
- Specified by:
modelGroupDecl
in interfaceXSTermVisitor
-
modelGroup
- Specified by:
modelGroup
in interfaceXSTermVisitor
-
particle
- Specified by:
particle
in interfaceXSContentTypeVisitor
-
complexType
- Specified by:
complexType
in interfaceXSVisitor
-
elementDecl
- Specified by:
elementDecl
in interfaceXSTermVisitor
-
attributeDecl
- Specified by:
attributeDecl
in interfaceXSVisitor
-
simpleType
- Specified by:
simpleType
in interfaceXSContentTypeVisitor
-
empty
- Specified by:
empty
in interfaceXSContentTypeVisitor
-
facet
-
annotation
- Specified by:
annotation
in interfaceXSVisitor
-
schema
-
notation
-
identityConstraint
- Specified by:
identityConstraint
in interfaceXSVisitor
-
xpath
-
wildcard
- Specified by:
wildcard
in interfaceXSTermVisitor
-
attGroupDecl
- Specified by:
attGroupDecl
in interfaceXSVisitor
-