JavaTM Platform
Standard Ed. 6

接口 javax.xml.soap.SOAPElement
的使用

使用 SOAPElement 的软件包
javax.xml.soap 提供用于创建和构建 SOAP 消息的 API。 
 

javax.xml.soapSOAPElement 的使用
 

javax.xml.soapSOAPElement 的子接口
 interface Detail
          DetailEntry 对象的容器。
 interface DetailEntry
          Detail 对象的内容,给出 SOAPFault 对象的详细信息。
 interface SOAPBody
          表示 SOAP 消息中 SOAP 正文元素内容的对象。
 interface SOAPBodyElement
          表示 SOAPBody 对象中内容的 SOAPBodyElement 对象。
 interface SOAPEnvelope
          SOAPPart 对象的 SOAPHeader 和 SOAPBody 部分的容器。
 interface SOAPFault
          SOAPBody 对象中的元素,包含错误和/或状态信息。
 interface SOAPFaultElement
          SOAPFault 对象内容的表示形式。
 interface SOAPHeader
          SOAP 头元素的表示形式。
 interface SOAPHeaderElement
          表示 SOAP 信封 SOAP 头部分的内容的对象。
 

返回 SOAPElementjavax.xml.soap 中的方法
 SOAPElement SOAPElement.addAttribute(Name name, String value)
          将带有指定名称和值的属性添加到此 SOAPElement 对象。
 SOAPElement SOAPElement.addAttribute(QName qname, String value)
          将带有指定名称和值的属性添加到此 SOAPElement 对象。
 SOAPElement SOAPElement.addChildElement(Name name)
          创建使用给定 Name 对象初始化的新 SOAPElement 对象,并将该新元素添加到此 SOAPElement 对象。
 SOAPElement SOAPElement.addChildElement(QName qname)
          创建使用给定 QName 对象初始化的新 SOAPElement 对象,并将该新元素添加到此 SOAPElement 对象。
 SOAPElement SOAPElement.addChildElement(SOAPElement element)
          将 SOAPElement 作为此 SOAPElement 实例的子级添加。
 SOAPElement SOAPElement.addChildElement(String localName)
          创建使用指定本地名称初始化的新 SOAPElement 对象,并将该新元素添加到此 SOAPElement 对象。
 SOAPElement SOAPElement.addChildElement(String localName, String prefix)
          创建使用指定本地名称和前缀初始化的新 SOAPElement 对象,并将该新元素添加到此 SOAPElement 对象。
 SOAPElement SOAPElement.addChildElement(String localName, String prefix, String uri)
          创建使用指定本地名称、前缀和 URI 初始化的新 SOAPElement 对象,并将该新元素添加到此 SOAPElement 对象。
 SOAPElement SOAPElement.addNamespaceDeclaration(String prefix, String uri)
          将带有指定前缀和 URI 的名称空间声明添加到此 SOAPElement 对象。
 SOAPElement SOAPElement.addTextNode(String text)
          创建使用给定 String 初始化的新 Text 对象,并将其添加到此 SOAPElement 对象。
 SOAPElement SOAPElementFactory.create(Name name)
          已过时。 使用 javax.xml.soap.SOAPFactory.createElement(javax.xml.soap.Name) 替换
 SOAPElement SOAPElementFactory.create(String localName)
          已过时。 使用 javax.xml.soap.SOAPFactory.createElement(String localName) 替换
 SOAPElement SOAPElementFactory.create(String localName, String prefix, String uri)
          已过时。 使用 javax.xml.soap.SOAPFactory.createElement(String localName, String prefix, String uri) 替换
 SOAPElement SOAPFactory.createElement(Element domElement)
          根据现有的 DOM Element 创建 SOAPElement 对象。
abstract  SOAPElement SOAPFactory.createElement(Name name)
          创建使用给定 Name 对象初始化的 SOAPElement 对象。
 SOAPElement SOAPFactory.createElement(QName qname)
          创建使用给定 QName 对象初始化的 SOAPElement 对象。
abstract  SOAPElement SOAPFactory.createElement(String localName)
          创建使用给定本地名称初始化的 SOAPElement 对象。
abstract  SOAPElement SOAPFactory.createElement(String localName, String prefix, String uri)
          使用本地名称、前缀和 URI 创建新的 SOAPElement 对象。
 SOAPElement Node.getParentElement()
          返回此 Node 对象的父元素。
 SOAPElement SOAPElement.setElementQName(QName newName)
          如果可能,将此 Element 的名称更改为 newName
 

参数类型为 SOAPElementjavax.xml.soap 中的方法
 SOAPElement SOAPElement.addChildElement(SOAPElement element)
          将 SOAPElement 作为此 SOAPElement 实例的子级添加。
abstract  AttachmentPart SOAPMessage.getAttachment(SOAPElement element)
          返回与此 SOAPElement 引用的附件关联的 AttachmentPart 对象,如果不存在此类附件,则返回 null
 void Node.setParentElement(SOAPElement parent)
          将此 Node 对象的父节点设置为给定的 SOAPElement 对象。
 

参数类型为 SOAPElementjavax.xml.soap 中的构造方法
SAAJResult(SOAPElement rootNode)
          创建一个 SAAJResult,它会将结果编写为指定 SOAPElement 的子节点。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策