public interface XsAGOccurs
Interface of the attribute group xs:occurs,
as specified by the following:
<xs:attributeGroup name="occurs">
<xs:annotation>
<xs:documentation>
for all particles
</xs:documentation>
</xs:annotation>
<xs:attribute name="minOccurs" type="xs:nonNegativeInteger"
use="optional" default="1"/>
<xs:attribute name="maxOccurs" type="xs:allNNI"
use="optional" default="1"/>
</xs:attributeGroup>
Implementation note: The implementation must ensure
that either 'maxOccurs' is unbounded or 'minOccurs' <= 'maxOccurs'.
This is checked by the validate method.
| Modifier and Type | Method and Description |
|---|---|
int |
getMaxOccurs()
-1 for 'unbounded'
|
int |
getMinOccurs() |
void |
setMaxOccurs(java.lang.String pMaxOccurs)
Either of 'unbounded' or a nonnegative integer value.
|
void |
setMinOccurs(int pMinOccurs) |
void |
validate()
Verifies whether the attribute group constraints are met.
|
void setMaxOccurs(java.lang.String pMaxOccurs)
Either of 'unbounded' or a nonnegative integer value.
int getMaxOccurs()
-1 for 'unbounded'
void setMinOccurs(int pMinOccurs)
int getMinOccurs()
void validate()
throws org.xml.sax.SAXException
Verifies whether the attribute group constraints are met.
org.xml.sax.SAXException