|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.sf.jelly.apt.decorations.declaration.DecoratedDeclaration
net.sf.jelly.apt.decorations.declaration.DecoratedMemberDeclaration
net.sf.jelly.apt.decorations.declaration.DecoratedTypeDeclaration
net.sf.jelly.apt.decorations.declaration.DecoratedClassDeclaration
org.codehaus.enunciate.contract.jaxb.TypeDefinition
org.codehaus.enunciate.contract.jaxb.SimpleTypeDefinition
org.codehaus.enunciate.contract.jaxb.ComplexTypeDefinition
public class ComplexTypeDefinition
A complex type definition.
| Field Summary |
|---|
| Fields inherited from class net.sf.jelly.apt.decorations.declaration.DecoratedDeclaration |
|---|
delegate, javaDoc |
| Constructor Summary | |
|---|---|
ComplexTypeDefinition(com.sun.mirror.declaration.ClassDeclaration delegate)
|
|
| Method Summary | |
|---|---|
ValidationResult |
accept(BaseValidator validator)
Accept a validator. |
XmlType |
getBaseType()
The base type for this simple type, or null if none exists. |
java.lang.String |
getCompositorName()
The compositor for this type definition. |
ContentType |
getContentType()
The content type of this complex type definition. |
boolean |
isBaseObject()
Whether this type definition is a base object (i.e. |
boolean |
isComplex()
Whether this is a complex type. |
boolean |
isSimple()
Whether this is a simple type. |
| Methods inherited from class org.codehaus.enunciate.contract.jaxb.TypeDefinition |
|---|
addOrReplace, aggregatePotentialAccessors, getAccessorOrder, getAccessType, getAnyAttributeQNameEnumRef, getAnyElement, getAttributes, getClientSimpleName, getElements, getInheritedAccessType, getName, getNamespace, getPackage, getPropertyOrder, getQname, getReferencedFrom, getSchema, getSeeAlsos, getValue, getXmlID, isAnonymous, isAnyAttribute, isAnyElement, isAttribute, isElementRef, isEnum, isHasAnyAttribute, isUnsupported, isValue, isXmlTransient, loadPotentialAccessors, overrides, remove |
| Methods inherited from class net.sf.jelly.apt.decorations.declaration.DecoratedClassDeclaration |
|---|
accept, getAnnotation, getConstructors, getMethods, getSuperclass, isClass |
| Methods inherited from class net.sf.jelly.apt.decorations.declaration.DecoratedTypeDeclaration |
|---|
getFields, getFormalTypeParameters, getNestedTypes, getProperties, getQualifiedName, getSuperinterfaces, isAnnotatedType, isInterface, isPaired |
| Methods inherited from class net.sf.jelly.apt.decorations.declaration.DecoratedMemberDeclaration |
|---|
getDeclaringType |
| Methods inherited from class net.sf.jelly.apt.decorations.declaration.DecoratedDeclaration |
|---|
constructJavaDoc, equals, getAnnotationMirrors, getAnnotations, getDelegate, getDocComment, getDocValue, getJavaDoc, getModifiers, getPosition, getSimpleName, isAbstract, isFinal, isNative, isPrivate, isProtected, isPublic, isStatic, isStrictfp, isSynchronized, isTransient, isVolatile, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.sun.mirror.declaration.TypeDeclaration |
|---|
getFields, getFormalTypeParameters, getNestedTypes, getQualifiedName, getSuperinterfaces |
| Methods inherited from interface com.sun.mirror.declaration.MemberDeclaration |
|---|
getDeclaringType |
| Methods inherited from interface com.sun.mirror.declaration.Declaration |
|---|
equals, getAnnotationMirrors, getDocComment, getModifiers, getPosition, getSimpleName |
| Constructor Detail |
|---|
public ComplexTypeDefinition(com.sun.mirror.declaration.ClassDeclaration delegate)
| Method Detail |
|---|
public XmlType getBaseType()
SimpleTypeDefinition
getBaseType in class SimpleTypeDefinitionpublic java.lang.String getCompositorName()
public ContentType getContentType()
public boolean isSimple()
TypeDefinition
isSimple in class SimpleTypeDefinitionpublic boolean isComplex()
TypeDefinition
isComplex in class TypeDefinitionpublic boolean isBaseObject()
TypeDefinition
isBaseObject in class TypeDefinitionpublic ValidationResult accept(BaseValidator validator)
TypeDefinition
accept in class SimpleTypeDefinitionvalidator - The validator to accept.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||