Class XsdComplexContentVisitor
- java.lang.Object
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdAnnotatedElementsVisitor
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdComplexContentVisitor
-
- All Implemented Interfaces:
XsdAbstractElementVisitor
public class XsdComplexContentVisitor extends XsdAnnotatedElementsVisitor
Represents the restrictions of theXsdComplexContentelement, which can only containXsdRestrictionandXsdExtensionas children. Can also have xsd:annotation children as per inheritance ofXsdAnnotatedElementsVisitor.
-
-
Field Summary
Fields Modifier and Type Field Description private XsdComplexContentownerTheXsdComplexContentinstance which owns thisXsdComplexContentVisitorinstance.
-
Constructor Summary
Constructors Constructor Description XsdComplexContentVisitor(XsdComplexContent owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XsdComplexContentgetOwner()voidvisit(XsdExtension element)voidvisit(XsdRestriction 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 XsdComplexContent owner
TheXsdComplexContentinstance which owns thisXsdComplexContentVisitorinstance. This way this visitor instance can perform changes in theXsdComplexContentobject.
-
-
Constructor Detail
-
XsdComplexContentVisitor
public XsdComplexContentVisitor(XsdComplexContent owner)
-
-
Method Detail
-
getOwner
public XsdComplexContent getOwner()
- Specified by:
getOwnerin interfaceXsdAbstractElementVisitor- Overrides:
getOwnerin classXsdAnnotatedElementsVisitor
-
visit
public void visit(XsdRestriction element)
-
visit
public void visit(XsdExtension element)
-
-