public class XmlSchemaGroup extends XmlSchemaAnnotated implements XmlSchemaNamed, XmlSchemaChoiceMember, XmlSchemaSequenceMember, XmlSchemaAllMember
| Modifier and Type | Field and Description |
|---|---|
private XmlSchemaNamedImpl |
namedDelegate |
private XmlSchemaGroupParticle |
particle |
lineNumber, linePosition, sourceURI| Constructor and Description |
|---|
XmlSchemaGroup(XmlSchema parent) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object what) |
java.lang.String |
getName()
Retrieve the name.
|
XmlSchema |
getParent()
Retrieve the parent schema.
|
XmlSchemaGroupParticle |
getParticle() |
javax.xml.namespace.QName |
getQName()
Get the QName for this object.
|
int |
hashCode() |
boolean |
isAnonymous() |
boolean |
isTopLevel() |
void |
setName(java.lang.String name)
Set the name.
|
void |
setParticle(XmlSchemaGroupParticle particle) |
getAnnotation, getId, getUnhandledAttributes, setAnnotation, setId, setUnhandledAttributes, toStringaddMetaInfo, getLineNumber, getLinePosition, getMetaInfoMap, getSourceURI, setLineNumber, setLinePosition, setMetaInfoMap, setSourceURIprivate XmlSchemaGroupParticle particle
private XmlSchemaNamedImpl namedDelegate
public XmlSchemaGroup(XmlSchema parent)
public boolean equals(java.lang.Object what)
equals in class XmlSchemaObjectpublic int hashCode()
hashCode in class XmlSchemaObjectpublic XmlSchemaGroupParticle getParticle()
public void setParticle(XmlSchemaGroupParticle particle)
public java.lang.String getName()
XmlSchemaNamedgetName in interface XmlSchemaNamedpublic XmlSchema getParent()
XmlSchemaNamedgetParent in interface XmlSchemaNamedpublic javax.xml.namespace.QName getQName()
XmlSchemaNamedgetQName in interface XmlSchemaNamedXmlSchemaNamedWithForm.getWireName()public boolean isAnonymous()
isAnonymous in interface XmlSchemaNamedpublic boolean isTopLevel()
isTopLevel in interface XmlSchemaNamedpublic void setName(java.lang.String name)
XmlSchemaNamedsetName in interface XmlSchemaNamedname - the name.