com.ibm.jrom
Interface JROMComplexValue

All Superinterfaces:
JROMValue, java.io.Serializable

public interface JROMComplexValue
extends JROMValue, java.io.Serializable

A JROMComplexValue holds values which conform to xsd:Complex.


Method Summary
 void addAttributeValue(JROMValue attrValue)
          Deprecated. Set one of my attribute value parts.
 void addElementValue(JROMValue elValue)
          Deprecated. Set one of my element value parts.
 JROMValue getAttributeValue(java.lang.String nameNS, java.lang.String nameLP)
          Deprecated.  
 java.util.Iterator getAttributeValues()
          Deprecated. Return iterator of attributes in arbitrary order
 java.util.Iterator getElementValues()
          Deprecated. Return an iterator of elements, in order in which they were added
 JROMValue getNthElementValue(int index)
          Deprecated. Return the nth element
 int getNumAttributes()
          Deprecated. Returns the number of attributes of this complex value
 int getNumElements()
          Deprecated. Returns the number of elements of this complex value
 java.lang.String getTypeLocalPart()
          Deprecated.  
 java.lang.String getTypeNamespace()
          Deprecated. Type name manipulation.
 boolean isTypeLocalPartEquals(JROMComplexValue jval)
          Deprecated.  
 boolean isTypeLocalPartEquals(java.lang.String localPart)
          Deprecated.  
 boolean isTypeNamespaceEquals(JROMComplexValue jval)
          Deprecated.  
 boolean isTypeNamespaceEquals(java.lang.String namespaceURI)
          Deprecated.  
 void setTypeLocalPart(java.lang.String localPart)
          Deprecated.  
 void setTypeNamespace(java.lang.String namespaceURI)
          Deprecated.  
 
Methods inherited from interface com.ibm.jrom.JROMValue
getJROMType, getNameLocalPart, getNameNamespace, getParent, isNameLocalPartEquals, isNameLocalPartEquals, isNameNamespaceEquals, isNameNamespaceEquals, setNameLocalPart, setNameNamespace, setParent
 

Method Detail

getTypeNamespace

public java.lang.String getTypeNamespace()
Deprecated. 
Type name manipulation.


getTypeLocalPart

public java.lang.String getTypeLocalPart()
Deprecated. 

isTypeNamespaceEquals

public boolean isTypeNamespaceEquals(java.lang.String namespaceURI)
Deprecated. 

isTypeNamespaceEquals

public boolean isTypeNamespaceEquals(JROMComplexValue jval)
Deprecated. 

isTypeLocalPartEquals

public boolean isTypeLocalPartEquals(java.lang.String localPart)
Deprecated. 

isTypeLocalPartEquals

public boolean isTypeLocalPartEquals(JROMComplexValue jval)
Deprecated. 

setTypeNamespace

public void setTypeNamespace(java.lang.String namespaceURI)
Deprecated. 

setTypeLocalPart

public void setTypeLocalPart(java.lang.String localPart)
Deprecated. 

getElementValues

public java.util.Iterator getElementValues()
Deprecated. 
Return an iterator of elements, in order in which they were added


getNthElementValue

public JROMValue getNthElementValue(int index)
Deprecated. 
Return the nth element

Parameters:
index - of element to return

getNumElements

public int getNumElements()
Deprecated. 
Returns the number of elements of this complex value


getNumAttributes

public int getNumAttributes()
Deprecated. 
Returns the number of attributes of this complex value


getAttributeValues

public java.util.Iterator getAttributeValues()
Deprecated. 
Return iterator of attributes in arbitrary order


getAttributeValue

public JROMValue getAttributeValue(java.lang.String nameNS,
                                   java.lang.String nameLP)
Deprecated. 

addElementValue

public void addElementValue(JROMValue elValue)
Deprecated. 
Set one of my element value parts.


addAttributeValue

public void addAttributeValue(JROMValue attrValue)
Deprecated. 
Set one of my attribute value parts.



Copyright © 2001, 2003 IBM. All Rights Reserved.