Class XsdAttributeGroupVisitor
- java.lang.Object
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdAnnotatedElementsVisitor
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdAttributeGroupVisitor
-
- All Implemented Interfaces:
XsdAbstractElementVisitor
public class XsdAttributeGroupVisitor extends XsdAnnotatedElementsVisitor
Represents the restrictions of theXsdAttributeGroupelement, which can only containXsdAttributeelements as children. Can also haveXsdAnnotationchildren as per inheritance ofXsdAnnotatedElementsVisitor.
-
-
Field Summary
Fields Modifier and Type Field Description private XsdAttributeGroupownerTheXsdAttributeGroupinstance which owns thisXsdAttributeGroupVisitorinstance.
-
Constructor Summary
Constructors Constructor Description XsdAttributeGroupVisitor(XsdAttributeGroup owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XsdAttributeGroupgetOwner()voidvisit(XsdAttribute element)voidvisit(XsdAttributeGroup 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 XsdAttributeGroup owner
TheXsdAttributeGroupinstance which owns thisXsdAttributeGroupVisitorinstance. This way this visitor instance can perform changes in theXsdAttributeGroupobject.
-
-
Constructor Detail
-
XsdAttributeGroupVisitor
public XsdAttributeGroupVisitor(XsdAttributeGroup owner)
-
-
Method Detail
-
getOwner
public XsdAttributeGroup getOwner()
- Specified by:
getOwnerin interfaceXsdAbstractElementVisitor- Overrides:
getOwnerin classXsdAnnotatedElementsVisitor
-
visit
public void visit(XsdAttribute element)
-
visit
public void visit(XsdAttributeGroup element)
-
-