org.codehaus.enunciate.contract.jaxws
Class WebFault.FaultBeanChildElement

java.lang.Object
  extended by org.codehaus.enunciate.contract.jaxws.WebFault.FaultBeanChildElement
All Implemented Interfaces:
Adaptable, ImplicitChildElement, ImplicitSchemaElement
Enclosing class:
WebFault

public static class WebFault.FaultBeanChildElement
extends java.lang.Object
implements Adaptable, ImplicitChildElement


Method Summary
 AdapterType getAdapterType()
          The class type of the adaptor.
 java.lang.String getElementDocs()
          Documentation for the element, if it exists.
 java.lang.String getElementName()
          The local element name.
 java.lang.String getMaxOccurs()
          The value for the max occurs of the child element.
 java.lang.String getMimeType()
          The mime type for this child element (for binary data), or null if not applicable.
 int getMinOccurs()
          The value for the min occurs of the child element.
 com.sun.mirror.util.SourcePosition getPosition()
          The source position for this element, or null if none.
 net.sf.jelly.apt.decorations.declaration.PropertyDeclaration getProperty()
           
 java.lang.String getTargetNamespace()
          The target namespace;
 com.sun.mirror.type.TypeMirror getType()
          Gets the java type for this child element.
 javax.xml.namespace.QName getTypeQName()
          The qname of the type for this element.
 XmlType getXmlType()
          Gets the xml type for this child element.
 boolean isAdapted()
          Whether this element is adapted according to the JAXB spec.
 boolean isSwaRef()
          Whether this child element is an attachment ref.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getProperty

public net.sf.jelly.apt.decorations.declaration.PropertyDeclaration getProperty()

getElementName

public java.lang.String getElementName()
Description copied from interface: ImplicitSchemaElement
The local element name.

Specified by:
getElementName in interface ImplicitSchemaElement
Returns:
The local element name.

getTargetNamespace

public java.lang.String getTargetNamespace()
Description copied from interface: ImplicitSchemaElement
The target namespace;

Specified by:
getTargetNamespace in interface ImplicitSchemaElement
Returns:
The target namespace;

getElementDocs

public java.lang.String getElementDocs()
Description copied from interface: ImplicitSchemaElement
Documentation for the element, if it exists.

Specified by:
getElementDocs in interface ImplicitSchemaElement
Returns:
Documentation for the element, or null if none.

getXmlType

public XmlType getXmlType()
Description copied from interface: ImplicitChildElement
Gets the xml type for this child element.

Specified by:
getXmlType in interface ImplicitChildElement
Returns:
The xml type.

getMimeType

public java.lang.String getMimeType()
Description copied from interface: ImplicitChildElement
The mime type for this child element (for binary data), or null if not applicable.

Specified by:
getMimeType in interface ImplicitChildElement
Returns:
The mime type or null.

isSwaRef

public boolean isSwaRef()
Description copied from interface: ImplicitChildElement
Whether this child element is an attachment ref.

Specified by:
isSwaRef in interface ImplicitChildElement
Returns:
Whether this child element is an attachment ref.

getTypeQName

public javax.xml.namespace.QName getTypeQName()
Description copied from interface: ImplicitChildElement
The qname of the type for this element. Since child element types cannot be anonymous, this value must not be null.

Specified by:
getTypeQName in interface ImplicitChildElement
Specified by:
getTypeQName in interface ImplicitSchemaElement
Returns:
The qname of the type for this element.

getMinOccurs

public int getMinOccurs()
Description copied from interface: ImplicitChildElement
The value for the min occurs of the child element.

Specified by:
getMinOccurs in interface ImplicitChildElement
Returns:
The value for the min occurs of the child element.

getMaxOccurs

public java.lang.String getMaxOccurs()
Description copied from interface: ImplicitChildElement
The value for the max occurs of the child element.

Specified by:
getMaxOccurs in interface ImplicitChildElement
Returns:
The value for the max occurs of the child element.

getType

public com.sun.mirror.type.TypeMirror getType()
Description copied from interface: ImplicitChildElement
Gets the java type for this child element.

Specified by:
getType in interface ImplicitChildElement
Returns:
The xml type.

isAdapted

public boolean isAdapted()
Description copied from interface: Adaptable
Whether this element is adapted according to the JAXB spec.

Specified by:
isAdapted in interface Adaptable
Returns:
Whether the element is adapted.

getAdapterType

public AdapterType getAdapterType()
Description copied from interface: Adaptable
The class type of the adaptor.

Specified by:
getAdapterType in interface Adaptable
Returns:
The class type of the adaptor.

getPosition

public com.sun.mirror.util.SourcePosition getPosition()
Description copied from interface: ImplicitSchemaElement
The source position for this element, or null if none.

Specified by:
getPosition in interface ImplicitSchemaElement
Returns:
The source position for this element, or null if none.