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