⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 element.java

📁 gcc的组建
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
     *   support the feature <code>"XML"</code> and the language exposed      *   through the Document does not support XML Namespaces (such as [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]).      * @since DOM Level 2     */    public void setAttributeNS(String namespaceURI,                                String qualifiedName,                                String value)                               throws DOMException;    /**     * Removes an attribute by local name and namespace URI. If a default      * value for the removed attribute is defined in the DTD, a new      * attribute immediately appears with the default value as well as the      * corresponding namespace URI, local name, and prefix when applicable.      * The implementation may handle default values from other schemas      * similarly but applications should use      * <code>Document.normalizeDocument()</code> to guarantee this      * information is up-to-date.     * <br>If no attribute with this local name and namespace URI is found,      * this method has no effect.     * <br>Per [<a href='http://www.w3.org/TR/1999/REC-xml-names-19990114/'>XML Namespaces</a>]     * , applications must use the value <code>null</code> as the      * <code>namespaceURI</code> parameter for methods if they wish to have      * no namespace.     * @param namespaceURI The namespace URI of the attribute to remove.     * @param localName The local name of the attribute to remove.     * @exception DOMException     *   NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.     *   <br>NOT_SUPPORTED_ERR: May be raised if the implementation does not      *   support the feature <code>"XML"</code> and the language exposed      *   through the Document does not support XML Namespaces (such as [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]).      * @since DOM Level 2     */    public void removeAttributeNS(String namespaceURI,                                   String localName)                                  throws DOMException;    /**     * Retrieves an <code>Attr</code> node by local name and namespace URI.     * <br>Per [<a href='http://www.w3.org/TR/1999/REC-xml-names-19990114/'>XML Namespaces</a>]     * , applications must use the value <code>null</code> as the      * <code>namespaceURI</code> parameter for methods if they wish to have      * no namespace.     * @param namespaceURI The namespace URI of the attribute to retrieve.     * @param localName The local name of the attribute to retrieve.     * @return The <code>Attr</code> node with the specified attribute local      *   name and namespace URI or <code>null</code> if there is no such      *   attribute.     * @exception DOMException     *   NOT_SUPPORTED_ERR: May be raised if the implementation does not      *   support the feature <code>"XML"</code> and the language exposed      *   through the Document does not support XML Namespaces (such as [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]).      * @since DOM Level 2     */    public Attr getAttributeNodeNS(String namespaceURI,                                    String localName)                                   throws DOMException;    /**     * Adds a new attribute. If an attribute with that local name and that      * namespace URI is already present in the element, it is replaced by      * the new one. Replacing an attribute node by itself has no effect.     * <br>Per [<a href='http://www.w3.org/TR/1999/REC-xml-names-19990114/'>XML Namespaces</a>]     * , applications must use the value <code>null</code> as the      * <code>namespaceURI</code> parameter for methods if they wish to have      * no namespace.     * @param newAttr The <code>Attr</code> node to add to the attribute list.     * @return If the <code>newAttr</code> attribute replaces an existing      *   attribute with the same local name and namespace URI, the replaced      *   <code>Attr</code> node is returned, otherwise <code>null</code> is      *   returned.     * @exception DOMException     *   WRONG_DOCUMENT_ERR: Raised if <code>newAttr</code> was created from a      *   different document than the one that created the element.     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.     *   <br>INUSE_ATTRIBUTE_ERR: Raised if <code>newAttr</code> is already an      *   attribute of another <code>Element</code> object. The DOM user must      *   explicitly clone <code>Attr</code> nodes to re-use them in other      *   elements.     *   <br>NOT_SUPPORTED_ERR: May be raised if the implementation does not      *   support the feature <code>"XML"</code> and the language exposed      *   through the Document does not support XML Namespaces (such as [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]).      * @since DOM Level 2     */    public Attr setAttributeNodeNS(Attr newAttr)                                   throws DOMException;    /**     * Returns a <code>NodeList</code> of all the descendant      * <code>Elements</code> with a given local name and namespace URI in      * document order.     * @param namespaceURI The namespace URI of the elements to match on. The      *   special value "*" matches all namespaces.     * @param localName The local name of the elements to match on. The      *   special value "*" matches all local names.     * @return A new <code>NodeList</code> object containing all the matched      *   <code>Elements</code>.     * @exception DOMException     *   NOT_SUPPORTED_ERR: May be raised if the implementation does not      *   support the feature <code>"XML"</code> and the language exposed      *   through the Document does not support XML Namespaces (such as [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]).      * @since DOM Level 2     */    public NodeList getElementsByTagNameNS(String namespaceURI,                                            String localName)                                           throws DOMException;    /**     * Returns <code>true</code> when an attribute with a given name is      * specified on this element or has a default value, <code>false</code>      * otherwise.     * @param name The name of the attribute to look for.     * @return <code>true</code> if an attribute with the given name is      *   specified on this element or has a default value, <code>false</code>     *    otherwise.     * @since DOM Level 2     */    public boolean hasAttribute(String name);    /**     * Returns <code>true</code> when an attribute with a given local name and      * namespace URI is specified on this element or has a default value,      * <code>false</code> otherwise.     * <br>Per [<a href='http://www.w3.org/TR/1999/REC-xml-names-19990114/'>XML Namespaces</a>]     * , applications must use the value <code>null</code> as the      * <code>namespaceURI</code> parameter for methods if they wish to have      * no namespace.     * @param namespaceURI The namespace URI of the attribute to look for.     * @param localName The local name of the attribute to look for.     * @return <code>true</code> if an attribute with the given local name      *   and namespace URI is specified or has a default value on this      *   element, <code>false</code> otherwise.     * @exception DOMException     *   NOT_SUPPORTED_ERR: May be raised if the implementation does not      *   support the feature <code>"XML"</code> and the language exposed      *   through the Document does not support XML Namespaces (such as [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]).      * @since DOM Level 2     */    public boolean hasAttributeNS(String namespaceURI,                                   String localName)                                  throws DOMException;    /**     *  The type information associated with this element.      * @since DOM Level 3     */    public TypeInfo getSchemaTypeInfo();    /**     *  If the parameter <code>isId</code> is <code>true</code>, this method      * declares the specified attribute to be a user-determined ID attribute     * . This affects the value of <code>Attr.isId</code> and the behavior      * of <code>Document.getElementById</code>, but does not change any      * schema that may be in use, in particular this does not affect the      * <code>Attr.schemaTypeInfo</code> of the specified <code>Attr</code>      * node. Use the value <code>false</code> for the parameter      * <code>isId</code> to undeclare an attribute for being a      * user-determined ID attribute.      * <br> To specify an attribute by local name and namespace URI, use the      * <code>setIdAttributeNS</code> method.      * @param name The name of the attribute.     * @param isId Whether the attribute is a of type ID.     * @exception DOMException     *   NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.     *   <br>NOT_FOUND_ERR: Raised if the specified node is not an attribute      *   of this element.     * @since DOM Level 3     */    public void setIdAttribute(String name,                                boolean isId)                               throws DOMException;    /**     *  If the parameter <code>isId</code> is <code>true</code>, this method      * declares the specified attribute to be a user-determined ID attribute     * . This affects the value of <code>Attr.isId</code> and the behavior      * of <code>Document.getElementById</code>, but does not change any      * schema that may be in use, in particular this does not affect the      * <code>Attr.schemaTypeInfo</code> of the specified <code>Attr</code>      * node. Use the value <code>false</code> for the parameter      * <code>isId</code> to undeclare an attribute for being a      * user-determined ID attribute.      * @param namespaceURI The namespace URI of the attribute.     * @param localName The local name of the attribute.     * @param isId Whether the attribute is a of type ID.     * @exception DOMException     *   NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.     *   <br>NOT_FOUND_ERR: Raised if the specified node is not an attribute      *   of this element.     * @since DOM Level 3     */    public void setIdAttributeNS(String namespaceURI,                                  String localName,                                  boolean isId)                                 throws DOMException;    /**     *  If the parameter <code>isId</code> is <code>true</code>, this method      * declares the specified attribute to be a user-determined ID attribute     * . This affects the value of <code>Attr.isId</code> and the behavior      * of <code>Document.getElementById</code>, but does not change any      * schema that may be in use, in particular this does not affect the      * <code>Attr.schemaTypeInfo</code> of the specified <code>Attr</code>      * node. Use the value <code>false</code> for the parameter      * <code>isId</code> to undeclare an attribute for being a      * user-determined ID attribute.      * @param idAttr The attribute node.     * @param isId Whether the attribute is a of type ID.     * @exception DOMException     *   NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.     *   <br>NOT_FOUND_ERR: Raised if the specified node is not an attribute      *   of this element.     * @since DOM Level 3     */    public void setIdAttributeNode(Attr idAttr,                                    boolean isId)                                   throws DOMException;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -