22.1.4 SOAPElementインタフェース
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が返されます。