org.apache.ws.jaxme.xs.impl

Class XSTypeImpl.XSGroupComplexTypeImpl

Enclosing Class:
XSTypeImpl
Implemented Interfaces:
XSComplexType

public class XSTypeImpl.XSGroupComplexTypeImpl
extends XSTypeImpl.XSBasicComplexTypeImpl

Field Summary

Fields inherited from class org.apache.ws.jaxme.xs.impl.XSTypeImpl.XSComplexTypeImpl

owner, restrictedType

Constructor Summary

XSGroupComplexTypeImpl(XSType pOwner, XsTComplexType pType, XSGroup pGroup, XsTGroupRef pRef)

Method Summary

boolean
isAll()
boolean
isChoice()
boolean
isSequence()

Methods inherited from class org.apache.ws.jaxme.xs.impl.XSTypeImpl.XSBasicComplexTypeImpl

getAttributes, getComplexContentType, getParticle, setParticle

Methods inherited from class org.apache.ws.jaxme.xs.impl.XSTypeImpl.XSComplexTypeImpl

getExtendedType, getOwner, getRestrictedType, getSimpleContent, getXsTComplexType, hasComplexContent, hasSimpleContent, isAll, isChoice, isElementOnly, isEmpty, isExtension, isMixed, isRestriction, isSequence, validate

Constructor Details

XSGroupComplexTypeImpl

public XSGroupComplexTypeImpl(XSType pOwner,
                              XsTComplexType pType,
                              XSGroup pGroup,
                              XsTGroupRef pRef)
            throws SAXException

Method Details

isAll

public boolean isAll()
Overrides:
isAll in interface XSTypeImpl.XSComplexTypeImpl

isChoice

public boolean isChoice()
Overrides:
isChoice in interface XSTypeImpl.XSComplexTypeImpl

isSequence

public boolean isSequence()
Overrides:
isSequence in interface XSTypeImpl.XSComplexTypeImpl