com.ibm.wsdl

Class PartImpl

public class PartImpl extends AbstractWSDLElement implements Part

This class represents a message part and contains the part's name, elementName, typeName, and any extensibility attributes.

Author: Paul Fremantle Nirmal Mukhi Matthew J. Duftler

Field Summary
protected QNameelementName
protected Stringname
protected ListnativeAttributeNames
static longserialVersionUID
protected QNametypeName
Method Summary
QNamegetElementName()
StringgetName()
Get the name of this part.
ListgetNativeAttributeNames()
Get the list of local attribute names defined for this element in the WSDL specification.
QNamegetTypeName()
voidsetElementName(QName elementName)
voidsetName(String name)
Set the name of this part.
voidsetTypeName(QName typeName)
StringtoString()

Field Detail

elementName

protected QName elementName

name

protected String name

nativeAttributeNames

protected List nativeAttributeNames

serialVersionUID

public static final long serialVersionUID

typeName

protected QName typeName

Method Detail

getElementName

public QName getElementName()

getName

public String getName()
Get the name of this part.

Returns: the part name

getNativeAttributeNames

public List getNativeAttributeNames()
Get the list of local attribute names defined for this element in the WSDL specification.

Returns: a List of Strings, one for each local attribute name

getTypeName

public QName getTypeName()

setElementName

public void setElementName(QName elementName)

setName

public void setName(String name)
Set the name of this part.

Parameters: name the desired name

setTypeName

public void setTypeName(QName typeName)

toString

public String toString()
Copyright B) 2003,2006 IBM. All Rights Reserved.