Class XsdGroupVisitor
- java.lang.Object
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdAnnotatedElementsVisitor
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdGroupVisitor
-
- All Implemented Interfaces:
XsdAbstractElementVisitor
public class XsdGroupVisitor extends XsdAnnotatedElementsVisitor
Represents the restrictions of theXsdGroupelement, which can containXsdAll,XsdSequence,XsdChoice(represented byXsdMultipleElements) as children. Can also haveXsdAnnotationas children as per inheritance ofXsdAnnotatedElementsVisitor.
-
-
Field Summary
Fields Modifier and Type Field Description private XsdGroupownerTheXsdGroupinstance which owns thisXsdGroupVisitorinstance.
-
Constructor Summary
Constructors Constructor Description XsdGroupVisitor(XsdGroup owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XsdGroupgetOwner()voidvisit(XsdMultipleElements 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, visit
-
-
-
-
Field Detail
-
owner
private final XsdGroup owner
TheXsdGroupinstance which owns thisXsdGroupVisitorinstance. This way this visitor instance can perform changes in theXsdGroupobject.
-
-
Constructor Detail
-
XsdGroupVisitor
public XsdGroupVisitor(XsdGroup owner)
-
-
Method Detail
-
getOwner
public XsdGroup getOwner()
- Specified by:
getOwnerin interfaceXsdAbstractElementVisitor- Overrides:
getOwnerin classXsdAnnotatedElementsVisitor
-
visit
public void visit(XsdMultipleElements element)
-
-