com.ibm.wsdl
public class MessageImpl extends AbstractWSDLElement implements Message
Field Summary | |
---|---|
protected List | additionOrderOfParts |
protected boolean | isUndefined |
protected QName | name |
protected List | nativeAttributeNames |
protected Map | parts |
static long | serialVersionUID |
Method Summary | |
---|---|
void | addPart(Part part)
Add a part to this message.
|
List | getNativeAttributeNames()
Get the list of local attribute names defined for this element in
the WSDL specification.
|
List | getOrderedParts(List partOrder)
Get an ordered list of parts as specified by the partOrder
argument.
|
Part | getPart(String name)
Get the specified part.
|
Map | getParts()
Get all the parts defined here. |
QName | getQName()
Get the name of this message.
|
boolean | isUndefined() |
Part | removePart(String name)
Remove the specified part.
|
void | setQName(QName name)
Set the name of this message.
|
void | setUndefined(boolean isUndefined) |
String | toString() |
Parameters: part the part to be added
Returns: a List of Strings, one for each local attribute name
Parameters: partOrder a list of strings, with each string referring to a part by its name. If this argument is null, the parts are returned in the order in which they were added to the message.
Returns: the list of parts
Parameters: name the name of the desired part.
Returns: the corresponding part, or null if there wasn't any matching part
Returns: the message name
Parameters: name the name of the part to be removed.
Returns: the part which was removed
Parameters: name the desired name