Class XsdAnnotatedElementsVisitor
- java.lang.Object
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdAnnotatedElementsVisitor
-
- All Implemented Interfaces:
XsdAbstractElementVisitor
- Direct Known Subclasses:
AttributesVisitor,XsdAllVisitor,XsdAttributeGroupVisitor,XsdAttributeVisitor,XsdChoiceVisitor,XsdComplexContentVisitor,XsdElementVisitor,XsdGroupVisitor,XsdListVisitor,XsdSequenceVisitor,XsdSimpleContentVisitor,XsdSimpleTypeVisitor,XsdUnionVisitor
public class XsdAnnotatedElementsVisitor extends java.lang.Object implements XsdAbstractElementVisitor
Represents the restrictions of all the XSD elements that can have anXsdAnnotationas children.
-
-
Field Summary
Fields Modifier and Type Field Description private XsdAnnotatedElementsownerTheXsdAnnotatedElementsinstance which owns thisXsdAnnotatedElementsVisitorinstance.
-
Constructor Summary
Constructors Constructor Description XsdAnnotatedElementsVisitor(XsdAnnotatedElements owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XsdAnnotatedElementsgetOwner()voidvisit(XsdAnnotation element)-
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, visit
-
-
-
-
Field Detail
-
owner
private final XsdAnnotatedElements owner
TheXsdAnnotatedElementsinstance which owns thisXsdAnnotatedElementsVisitorinstance. This way this visitor instance can perform changes in theXsdAnnotatedElementsobjects.
-
-
Constructor Detail
-
XsdAnnotatedElementsVisitor
public XsdAnnotatedElementsVisitor(XsdAnnotatedElements owner)
-
-
Method Detail
-
visit
public void visit(XsdAnnotation element)
- Specified by:
visitin interfaceXsdAbstractElementVisitor
-
getOwner
public XsdAnnotatedElements getOwner()
- Specified by:
getOwnerin interfaceXsdAbstractElementVisitor
-
-