XsdAbstractElementVisitorpublic class XsdRestrictionsVisitor extends AttributesVisitor
XsdRestriction element, which can contain the following children:
* XsdEnumeration
* XsdFractionDigits
* XsdLength
* XsdMaxExclusive
* XsdMaxInclusive
* XsdMaxLength
* XsdMinExclusive
* XsdMinInclusive
* XsdMinLength
* XsdPattern
* XsdTotalDigits
* XsdWhiteSpace
* XsdSimpleType
Can also have XsdAttribute and XsdAttributeGroup children as per inheritance of AttributesVisitor.
Can also have XsdAnnotation children as per inheritance of XsdAnnotatedElementsVisitor.| Modifier and Type | Field | Description |
|---|---|---|
private XsdRestriction |
owner |
The
XsdRestriction instance which owns this XsdRestrictionsVisitor instance. |
| Constructor | Description |
|---|---|
XsdRestrictionsVisitor(XsdRestriction owner) |
| Modifier and Type | Method | Description |
|---|---|---|
XsdRestriction |
getOwner() |
|
void |
visit(XsdEnumeration element) |
|
void |
visit(XsdFractionDigits element) |
|
void |
visit(XsdLength element) |
|
void |
visit(XsdMaxExclusive element) |
|
void |
visit(XsdMaxInclusive element) |
|
void |
visit(XsdMaxLength element) |
|
void |
visit(XsdMinExclusive element) |
|
void |
visit(XsdMinInclusive element) |
|
void |
visit(XsdMinLength element) |
|
void |
visit(XsdPattern element) |
|
void |
visit(XsdTotalDigits element) |
|
void |
visit(XsdWhiteSpace element) |
|
void |
visit(XsdSimpleType element) |
getAttributeGroups, getAttributes, getXsdAttributeGroup, getXsdAttributes, replaceUnsolvedAttributes, setAttributeGroups, setAttributes, visit, visitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitvisitprivate final XsdRestriction owner
XsdRestriction instance which owns this XsdRestrictionsVisitor instance. This way this
visitor instance can perform changes in the XsdRestriction object.public XsdRestrictionsVisitor(XsdRestriction owner)
public XsdRestriction getOwner()
getOwner in interface XsdAbstractElementVisitorgetOwner in class XsdAnnotatedElementsVisitorpublic void visit(XsdEnumeration element)
public void visit(XsdFractionDigits element)
public void visit(XsdLength element)
public void visit(XsdMaxExclusive element)
public void visit(XsdMaxInclusive element)
public void visit(XsdMaxLength element)
public void visit(XsdMinExclusive element)
public void visit(XsdMinInclusive element)
public void visit(XsdMinLength element)
public void visit(XsdPattern element)
public void visit(XsdTotalDigits element)
public void visit(XsdWhiteSpace element)
public void visit(XsdSimpleType element)
Copyright © 2018. All rights reserved.