Class XsdUnionVisitor
- java.lang.Object
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdAnnotatedElementsVisitor
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdUnionVisitor
-
- All Implemented Interfaces:
XsdAbstractElementVisitor
public class XsdUnionVisitor extends XsdAnnotatedElementsVisitor
Represents the restrictions of theXsdUnionelement, which can only containXsdSimpleTypeas children. Can also haveXsdAnnotationas children as per inheritance ofXsdAnnotatedElementsVisitor.
-
-
Field Summary
Fields Modifier and Type Field Description private XsdUnionownerTheXsdUnioninstance which owns thisXsdUnionVisitorinstance.
-
Constructor Summary
Constructors Constructor Description XsdUnionVisitor(XsdUnion owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XsdUniongetOwner()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, visit
-
-
-
-
Field Detail
-
owner
private final XsdUnion owner
TheXsdUnioninstance which owns thisXsdUnionVisitorinstance. This way this visitor instance can perform changes in theXsdUnionobject.
-
-
Constructor Detail
-
XsdUnionVisitor
public XsdUnionVisitor(XsdUnion owner)
-
-
Method Detail
-
getOwner
public XsdUnion getOwner()
- Specified by:
getOwnerin interfaceXsdAbstractElementVisitor- Overrides:
getOwnerin classXsdAnnotatedElementsVisitor
-
visit
public void visit(XsdSimpleType element)
-
-