public class JAXBGroupImpl extends XSGroupImpl implements JAXBGroup
XSModelGroup.CompositorALL, CHOICE, SEQUENCE| Modifier | Constructor and Description |
|---|---|
protected |
JAXBGroupImpl(XSObject pParent,
XsEChoice pChoice)
Creates a new instance of JAXBGroupImpl.
|
protected |
JAXBGroupImpl(XSObject pParent,
XsESequence pSequence)
Creates a new instance of JAXBGroupImpl.
|
|
JAXBGroupImpl(XSObject pParent,
XsTAll pAll)
Creates a new instance of JAXBGroupImpl.
|
protected |
JAXBGroupImpl(XSObject pParent,
XsTGroupRef pBaseGroup)
Creates a new instance of JAXBGroupImpl.
|
protected |
JAXBGroupImpl(XSObject pParent,
XsTNamedGroup pBaseGroup)
Creates a new instance of JAXBGroupImpl.
|
| Modifier and Type | Method and Description |
|---|---|
JAXBClass |
getJAXBClass()
Returns the groups class customization settings.
|
JAXBSchemaBindings |
getJAXBSchemaBindings()
Returns the groups schemaBindings.
|
void |
validate()
Validates the objects internal state.
|
addParticle, addParticle, getAnnotations, getCompositor, getName, getParticles, getQName, initParticles, initParticles, isAll, isChoice, isGlobal, isSequence, isValidated, setGlobalgetOpenAttributesgetLocator, getParentObject, getXsObject, getXSSchema, isTopLevelObject, validateAllInclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAnnotations, getName, isGlobal, setGlobalgetOpenAttributesgetLocator, getParentObject, getXSSchema, isTopLevelObjectgetCompositor, getLocator, getParticles, isAll, isChoice, isSequenceprotected JAXBGroupImpl(XSObject pParent, XsTGroupRef pBaseGroup) throws org.xml.sax.SAXException
Creates a new instance of JAXBGroupImpl.
org.xml.sax.SAXExceptionprotected JAXBGroupImpl(XSObject pParent, XsTNamedGroup pBaseGroup) throws org.xml.sax.SAXException
Creates a new instance of JAXBGroupImpl.
org.xml.sax.SAXExceptionprotected JAXBGroupImpl(XSObject pParent, XsEChoice pChoice) throws org.xml.sax.SAXException
Creates a new instance of JAXBGroupImpl.
org.xml.sax.SAXExceptionprotected JAXBGroupImpl(XSObject pParent, XsESequence pSequence) throws org.xml.sax.SAXException
Creates a new instance of JAXBGroupImpl.
org.xml.sax.SAXExceptionpublic JAXBSchemaBindings getJAXBSchemaBindings()
JAXBClassOwnerReturns the groups schemaBindings.
getJAXBSchemaBindings in interface JAXBClassOwnerpublic JAXBClass getJAXBClass()
JAXBClassOwnerReturns the groups class customization settings.
getJAXBClass in interface JAXBClassOwnerpublic void validate()
throws org.xml.sax.SAXException
XSObjectValidates the objects internal state.
validate in interface XSModelGroupvalidate in interface XSObjectvalidate in class XSGroupImplorg.xml.sax.SAXException