|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ws.jaxme.xs.xml.impl.XsAGOccursImpl
Implementation 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'.
| Constructor Summary | |
XsAGOccursImpl(XsObject pOwner)
|
|
| Method Summary | |
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. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XsAGOccursImpl(XsObject pOwner)
| Method Detail |
public void setMaxOccurs(java.lang.String pMaxOccurs)
XsAGOccursEither of 'unbounded' or a nonnegative integer value.
setMaxOccurs in interface XsAGOccurspublic int getMaxOccurs()
XsAGOccurs-1 for 'unbounded'
getMaxOccurs in interface XsAGOccurspublic void setMinOccurs(int pMinOccurs)
setMinOccurs in interface XsAGOccurspublic int getMinOccurs()
getMinOccurs in interface XsAGOccurs
public void validate()
throws org.xml.sax.SAXException
XsAGOccursVerifies whether the attribute group constraints are met.
validate in interface XsAGOccursorg.xml.sax.SAXException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||