Class XsdChoiceVisitor
- java.lang.Object
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdAnnotatedElementsVisitor
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdChoiceVisitor
-
- All Implemented Interfaces:
XsdAbstractElementVisitor
public class XsdChoiceVisitor extends XsdAnnotatedElementsVisitor
Represents the restrictions of theXsdChoiceelement, which can containXsdElement,XsdChoice,XsdGrouporXsdSequenceas children. Can also haveXsdAnnotationchildren as per inheritance ofXsdAnnotatedElementsVisitor.
-
-
Field Summary
Fields Modifier and Type Field Description private XsdChoiceownerTheXsdChoiceinstance which owns thisXsdChoiceVisitorinstance.
-
Constructor Summary
Constructors Constructor Description XsdChoiceVisitor(XsdChoice owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XsdChoicegetOwner()voidvisit(XsdChoice element)voidvisit(XsdElement element)voidvisit(XsdGroup element)voidvisit(XsdSequence 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
-
-
-
-
Field Detail
-
owner
private final XsdChoice owner
TheXsdChoiceinstance which owns thisXsdChoiceVisitorinstance. This way this visitor instance can perform changes in theXsdChoiceobject.
-
-
Constructor Detail
-
XsdChoiceVisitor
public XsdChoiceVisitor(XsdChoice owner)
-
-
Method Detail
-
getOwner
public XsdChoice getOwner()
- Specified by:
getOwnerin interfaceXsdAbstractElementVisitor- Overrides:
getOwnerin classXsdAnnotatedElementsVisitor
-
visit
public void visit(XsdElement element)
-
visit
public void visit(XsdGroup element)
-
visit
public void visit(XsdChoice element)
-
visit
public void visit(XsdSequence element)
-
-