| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ws.jaxme.xs.impl.XSObjectImpl
org.apache.ws.jaxme.xs.impl.XSOpenAttrsImpl
org.apache.ws.jaxme.xs.impl.XSTypeImpl
org.apache.ws.jaxme.xs.jaxb.impl.JAXBTypeImpl
| Nested Class Summary | 
| Nested classes inherited from class org.apache.ws.jaxme.xs.impl.XSTypeImpl | 
| XSTypeImpl.XSAllComplexTypeImpl, XSTypeImpl.XSBasicComplexTypeImpl, XSTypeImpl.XSChoiceComplexTypeImpl, XSTypeImpl.XSComplexContentImpl, XSTypeImpl.XSComplexTypeImpl, XSTypeImpl.XSGroupComplexTypeImpl, XSTypeImpl.XSSequenceComplexTypeImpl, XSTypeImpl.XSSimpleContentImpl | 
| Constructor Summary | |
| protected  | JAXBTypeImpl(XSObject pParent,
             XsETopLevelSimpleType pSimpleType)Creates a new instance of JAXBTypeImpl. | 
| protected  | JAXBTypeImpl(XSObject pParent,
             XsTComplexType pComplexType)Creates a new instance of JAXBTypeImpl. | 
| protected  | JAXBTypeImpl(XSObject pParent,
             XsTLocalComplexType pComplexType)Creates a new instance of JAXBTypeImpl. | 
| protected  | JAXBTypeImpl(XSObject pParent,
             XsTLocalSimpleType pSimpleType)Creates a new instance of JAXBTypeImpl. | 
| protected  | JAXBTypeImpl(XSObject pParent,
             XsTSimpleRestrictionType pSimpleType)Creates a new instance of JAXBTypeImpl. | 
| Method Summary | |
|  JAXBClass | getJAXBClass()Returns the groups class customization settings. | 
|  JAXBJavaType | getJAXBJavaType()Returns the elements jaxb:javaTypecustomization,
 if any, or null. | 
|  JAXBSchemaBindings | getJAXBSchemaBindings()Returns the groups schemaBindings. | 
|  void | validate()Validates the objects internal state. | 
| Methods inherited from class org.apache.ws.jaxme.xs.impl.XSTypeImpl | 
| getAnnotations, getComplexType, getName, getSchemaHeader, getSimpleType, isBuiltin, isGlobal, isSimple, isValidated, setGlobal | 
| Methods inherited from class org.apache.ws.jaxme.xs.impl.XSOpenAttrsImpl | 
| getOpenAttributes | 
| Methods inherited from class org.apache.ws.jaxme.xs.impl.XSObjectImpl | 
| getLocator, getParentObject, getXsObject, getXSSchema, isTopLevelObject, validateAllIn | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface org.apache.ws.jaxme.xs.XSType | 
| getAnnotations, getComplexType, getName, getSchemaHeader, getSimpleType, isBuiltin, isGlobal, isSimple, setGlobal | 
| Methods inherited from interface org.apache.ws.jaxme.xs.XSOpenAttrs | 
| getOpenAttributes | 
| Methods inherited from interface org.apache.ws.jaxme.xs.XSObject | 
| getLocator, getParentObject, getXSSchema, isTopLevelObject | 
| Constructor Detail | 
protected JAXBTypeImpl(XSObject pParent,
                       XsETopLevelSimpleType pSimpleType)
                throws org.xml.sax.SAXException
Creates a new instance of JAXBTypeImpl.
protected JAXBTypeImpl(XSObject pParent,
                       XsTLocalSimpleType pSimpleType)
                throws org.xml.sax.SAXException
Creates a new instance of JAXBTypeImpl.
protected JAXBTypeImpl(XSObject pParent,
                       XsTSimpleRestrictionType pSimpleType)
                throws org.xml.sax.SAXException
Creates a new instance of JAXBTypeImpl.
protected JAXBTypeImpl(XSObject pParent,
                       XsTComplexType pComplexType)
                throws org.xml.sax.SAXException
Creates a new instance of JAXBTypeImpl.
protected JAXBTypeImpl(XSObject pParent,
                       XsTLocalComplexType pComplexType)
                throws org.xml.sax.SAXException
Creates a new instance of JAXBTypeImpl.
| Method Detail | 
public JAXBSchemaBindings getJAXBSchemaBindings()
JAXBClassOwnerReturns the groups schemaBindings.
getJAXBSchemaBindings in interface JAXBClassOwnerpublic JAXBClass getJAXBClass()
JAXBClassOwnerReturns the groups class customization settings.
getJAXBClass in interface JAXBClassOwnerpublic JAXBJavaType getJAXBJavaType()
JAXBJavaTypeOwnerjaxb:javaType customization,
 if any, or null.
getJAXBJavaType in interface JAXBJavaTypeOwner
public void validate()
              throws org.xml.sax.SAXException
XSObjectValidates the objects internal state.
validate in interface XSObjectvalidate in class XSTypeImplorg.xml.sax.SAXException| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||