SOAPElementインタフェースのメソッドを使用する場合の注意事項を示します。
- addAttribute(Name name, String value)メソッドのname引数にnullを指定しないでください。指定した場合の動作は保証されません。
- addAttribute(QName qname, String value)メソッドのqname引数にnullを指定しないでください。指定した場合の動作は保証されません。
- 次に示すメソッドの引数にはnullを指定しないでください。nullを指定した場合の動作は保証されません。
- addChildElement(Name name)
- addChildElement(SOAPElement element)
- addChildElement(QName qname)
- addTextNode(String text)
- getAttributeValue(Name name)
- getAttributeValue(QName qname)
- getChildElements(Name name)
- getChildElements(QName qname)
- removeAttribute(Name name)
- removeAttribute(QName qname)
- setElementQName(QName newName)
- 次に示すメソッドのlocalName引数にnullまたは空文字を指定しないでください。nullまたは空文字を指定した場合の動作は保証されません。
- addChildElement(String localName)
- addChildElement(String localName, String prefix)
- addChildElement(String localName, String prefix, String uri)
- addChildElement(String localName, String prefix, String uri)メソッドのuri引数にnullまたは空文字を指定しないでください。指定した場合の動作は保証されません。
- addNamespaceDeclaration(String prefix, String uri)メソッドのprefix引数にnullを指定しないでください。指定した場合の動作は保証されません。
- addNamespaceDeclaration(String prefix, String uri)メソッドのuri引数にnullまたは空文字を指定した場合,名前空間URIが空文字の名前空間宣言が追加されます。
- createQName(String localName, String prefix)メソッドのlocalName引数にnullを指定しないでください。指定した場合の動作は保証されません。
- エンコードスタイルが設定されていない状態でgetEncodingStyle()メソッドを発行した場合,nullが返されます。
- デフォルト名前空間(xmlns="")に属する対象SOAPElementに対してgetNamespacePrefixes()メソッドを発行した場合,戻り値にデフォルト名前空間のプレフィクスは含まれません。
- getNamespaceURI(String prefix)メソッドで引数に指定したプレフィクスが対象のSOAPElementに宣言されていない場合,または引数にnullまたは空文字を指定した場合,nullが返されます。