Class XsdAnnotationVisitor
- java.lang.Object
-
- org.xmlet.xsdparser.xsdelements.visitors.XsdAnnotationVisitor
-
- All Implemented Interfaces:
XsdAbstractElementVisitor
public class XsdAnnotationVisitor extends java.lang.Object implements XsdAbstractElementVisitor
Represents the restrictions of theXsdAnnotationelement, which can only containXsdAppInfoandXsdDocumentationas children.
-
-
Field Summary
Fields Modifier and Type Field Description private XsdAnnotationownerTheXsdAnnotationinstance which owns thisXsdAnnotationVisitorinstance.
-
Constructor Summary
Constructors Constructor Description XsdAnnotationVisitor(XsdAnnotation owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XsdAnnotationgetOwner()voidvisit(XsdAppInfo element)voidvisit(XsdDocumentation 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
-
-
-
-
Field Detail
-
owner
private final XsdAnnotation owner
TheXsdAnnotationinstance which owns thisXsdAnnotationVisitorinstance. This way this visitor instance can perform changes in theXsdAnnotationobject.
-
-
Constructor Detail
-
XsdAnnotationVisitor
public XsdAnnotationVisitor(XsdAnnotation owner)
-
-
Method Detail
-
getOwner
public XsdAnnotation getOwner()
- Specified by:
getOwnerin interfaceXsdAbstractElementVisitor
-
visit
public void visit(XsdAppInfo element)
- Specified by:
visitin interfaceXsdAbstractElementVisitor
-
visit
public void visit(XsdDocumentation element)
- Specified by:
visitin interfaceXsdAbstractElementVisitor
-
-