Class XsdElementVisitor
- java.lang.Object
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdAnnotatedElementsVisitor
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdElementVisitor
-
- All Implemented Interfaces:
XsdAbstractElementVisitor
public class XsdElementVisitor extends XsdAnnotatedElementsVisitor
Represents the restrictions of theXsdElementelement, which can only containXsdSimpleTypeorXsdComplexTypeas children. Can also haveXsdAnnotationchildren as per inheritance ofXsdAnnotatedElementsVisitor.
-
-
Field Summary
Fields Modifier and Type Field Description private XsdElementownerTheXsdElementinstance which owns thisXsdElementVisitorinstance.
-
Constructor Summary
Constructors Constructor Description XsdElementVisitor(XsdElement owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XsdElementgetOwner()voidvisit(XsdComplexType element)voidvisit(XsdSimpleType element)-
Methods inherited from class org.xmlet.xsdparser.xsdelements.visitors.XsdAnnotatedElementsVisitor
visit
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.xmlet.xsdparser.xsdelements.visitors.XsdAbstractElementVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Field Detail
-
owner
private final XsdElement owner
TheXsdElementinstance which owns thisXsdElementVisitorinstance. This way this visitor instance can perform changes in theXsdElementobject.
-
-
Constructor Detail
-
XsdElementVisitor
public XsdElementVisitor(XsdElement owner)
-
-
Method Detail
-
getOwner
public XsdElement getOwner()
- Specified by:
getOwnerin interfaceXsdAbstractElementVisitor- Overrides:
getOwnerin classXsdAnnotatedElementsVisitor
-
visit
public void visit(XsdComplexType element)
-
visit
public void visit(XsdSimpleType element)
-
-