Package io.atlasmap.xml.core.schema
Class AtlasRewritingXSVisitor
- java.lang.Object
-
- io.atlasmap.xml.core.schema.AtlasRewritingXSVisitor
-
- All Implemented Interfaces:
XSContentTypeVisitor,XSTermVisitor,XSVisitor
public class AtlasRewritingXSVisitor extends Object implements XSVisitor
Rewrite XML document instance to conform XML schema as a XSOMXSVisitor.
-
-
Constructor Summary
Constructors Constructor Description AtlasRewritingXSVisitor(Node source, Node target)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidannotation(XSAnnotation ann)voidattGroupDecl(XSAttGroupDecl decl)voidattributeDecl(XSAttributeDecl decl)voidattributeUse(XSAttributeUse use)voidcomplexType(XSComplexType complex)voidelementDecl(XSElementDecl decl)voidempty(XSContentType empty)voidfacet(XSFacet facet)voididentityConstraint(XSIdentityConstraint decl)voidmodelGroup(XSModelGroup model)voidmodelGroupDecl(XSModelGroupDecl decl)voidnotation(XSNotation notation)voidparticle(XSParticle particle)voidschema(XSSchema schema)voidsimpleType(XSSimpleType simpleType)voidwildcard(XSWildcard wc)voidxpath(XSXPath xp)
-
-
-
Method Detail
-
attributeUse
public void attributeUse(XSAttributeUse use)
- Specified by:
attributeUsein interfaceXSVisitor
-
modelGroupDecl
public void modelGroupDecl(XSModelGroupDecl decl)
- Specified by:
modelGroupDeclin interfaceXSTermVisitor
-
modelGroup
public void modelGroup(XSModelGroup model)
- Specified by:
modelGroupin interfaceXSTermVisitor
-
particle
public void particle(XSParticle particle)
- Specified by:
particlein interfaceXSContentTypeVisitor
-
complexType
public void complexType(XSComplexType complex)
- Specified by:
complexTypein interfaceXSVisitor
-
elementDecl
public void elementDecl(XSElementDecl decl)
- Specified by:
elementDeclin interfaceXSTermVisitor
-
attributeDecl
public void attributeDecl(XSAttributeDecl decl)
- Specified by:
attributeDeclin interfaceXSVisitor
-
simpleType
public void simpleType(XSSimpleType simpleType)
- Specified by:
simpleTypein interfaceXSContentTypeVisitor
-
empty
public void empty(XSContentType empty)
- Specified by:
emptyin interfaceXSContentTypeVisitor
-
annotation
public void annotation(XSAnnotation ann)
- Specified by:
annotationin interfaceXSVisitor
-
notation
public void notation(XSNotation notation)
-
identityConstraint
public void identityConstraint(XSIdentityConstraint decl)
- Specified by:
identityConstraintin interfaceXSVisitor
-
wildcard
public void wildcard(XSWildcard wc)
- Specified by:
wildcardin interfaceXSTermVisitor
-
attGroupDecl
public void attGroupDecl(XSAttGroupDecl decl)
- Specified by:
attGroupDeclin interfaceXSVisitor
-
-