org.jbind.example.soap.soap12.encoding
Interface IArrayData

All Superinterfaces:
IAnyTypeData, IComplexCCData, IComplexData
All Known Implementing Classes:
ArrayData

public interface IArrayData
extends IAnyTypeData, IComplexCCData

Complex type with complex content model.

Attribute Summary
 List
 (IArraySizeData)
arraySize use: optional; propertyName: ArraySize
          
 String
 (IIDData)
id use: optional; propertyName: Id
          
 IQName
 (IQNameData)
itemType use: optional; propertyName: ItemType
          
 String
 (IIDREFData)
ref use: optional; propertyName: Ref
          

Attribute Detail

arraySize

type: List (IArraySizeData) use: optional; propertyName: ArraySize

id

type: String (IIDData) use: optional; propertyName: Id

itemType

type: IQName (IQNameData) use: optional; propertyName: ItemType

ref

type: String (IIDREFData) use: optional; propertyName: Ref


Method Summary
 java.util.List getArraySize()
          Gets the arraySize attribute.
 java.lang.String getId()
          Gets the id attribute.
 IQName getItemType()
          Gets the itemType attribute.
 java.lang.String getRef()
          Gets the ref attribute.
 java.util.ListIterator iterArraySize()
          Iterates the items of the list valued arraySize attribute.
 IAnyTypeData refRef()
          Gets the data object referenced by the "IDREF(ref)" reference constraint.
 
Methods inherited from interface org.jbind.xml.core.data.IAnyTypeData
accept_, acceptImpl_, addReferencedData_, createElement_, createElement_, equals, getAttribute_, getDataDesc_, getImpl_, getParent_, getSubstitutionHead_, getType_, hashCode, isDefault_, isNil_, iterAttributes_, iterElements_, setAttribute_, setDataDesc_, setImpl_, setSubstitutionHead_, setType_
 

Method Detail

getArraySize

public java.util.List getArraySize()
Gets the arraySize attribute.

Returns:
(optional) The value.

iterArraySize

public java.util.ListIterator iterArraySize()
Iterates the items of the list valued arraySize attribute.

Returns:
(required). Returns a list iterator of Object.

getId

public java.lang.String getId()
Gets the id attribute.

Returns:
(optional) The value.

getItemType

public IQName getItemType()
Gets the itemType attribute.

Returns:
(optional) The value.

getRef

public java.lang.String getRef()
Gets the ref attribute.

Returns:
(optional) The value.

refRef

public IAnyTypeData refRef()
Gets the data object referenced by the "IDREF(ref)" reference constraint.

Returns:
The referenced data object.