JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.imageio.metadata
Ŭ·¡½º IIOMetadataNode

java.lang.Object 
  |
  +--javax.imageio.metadata.IIOMetadataNode
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Element , Node , NodeList

public class IIOMetadataNode
extends Object
implements Element , NodeList

¸ÞŸµ¥ÀÌŸƮ¸®ÀÇ ³ëµå¸¦ ³ªÅ¸³»´Â Ŭ·¡½º¿¡¼­, org.w3c.dom.Element ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇØ, ÇÑÃþ ´õ getUserObject ¹× setUserObject ¸Þ¼Òµå¸¦ »ç¿ëÇØ ÅØ½ºÆ® ÀÌ¿ÜÀÇ ¿ÀºêÁ§Æ®¸¦ ÀúÀåÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.

ÀÌ Å¬·¡½º´Â ÀϹÝÀÇ XML 󸮿¡ »ç¿ëÇÏ´Â °ÍÀ» »óÁ¤Çϰí ÀÖ½À´Ï´Ù. ƯÈ÷, À̹ÌÁö ÀÔÃâ·Â API ·Î ÀÛ¼ºµÈ Element ³ëµå´Â Sun ÀÇ org.w3.dom API ÀÇ Ç¥ÁØ ±¸ÇöÀ¸·Î ÀÛ¼ºµÈ ³ëµå¿Í ȣȯ¼ºÀÌ ¾ø½À´Ï´Ù. ƯÈ÷, ±¸ÇöÀº ´Ü¼øÇÑ »ç¿ë¹ýÀ» Çϵµ·Ï(µíÀÌ) Á¶Á¤µÇ°í ÀÖ¾î ÁýÁßÀûÀΠó¸®·Î´Â ÃæºÐÈ÷ µ¿ÀÛÇÏÁö ¾Ê´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

ÀÌ ±¸Çö¿¡¼­´Â À̸§ °ø°£Àº ¹«½ÃµË´Ï´Ù. ¿ë¾îÀÇ ¡¸ÅÂ±×¸í¡¹°ú¡¸³ëµå¸í¡¹Àº Ç×»ó µ¿ÀǶó°í º¸¿©Áý´Ï´Ù.

°ü·Ã Ç׸ñ:
IIOMetadata.getAsTree(java.lang.String) , IIOMetadata.setFromTree(java.lang.String, org.w3c.dom.Node) , IIOMetadata.mergeTree(java.lang.String, org.w3c.dom.Node)

ÇʵåÀÇ °³¿ä
 
ÀÎÅÍÆäÀ̽º org.w3c.dom. Node ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
ATTRIBUTE_NODE , CDATA_SECTION_NODE , COMMENT_NODE , DOCUMENT_FRAGMENT_NODE , DOCUMENT_NODE , DOCUMENT_TYPE_NODE , ELEMENT_NODE , ENTITY_NODE , ENTITY_REFERENCE_NODE , NOTATION_NODE , PROCESSING_INSTRUCTION_NODE , TEXT_NODE
 
»ý¼ºÀÚÀÇ °³¿ä
IIOMetadataNode ()
          ÇÏ´ÃÀÇ IIOMetadataNode ¸¦ ±¸ÃàÇÕ´Ï´Ù.
IIOMetadataNode (String  nodeName)
          ÁöÁ¤µÈ ³ëµå¸íÀ» °¡Áö´Â IIOMetadataNode ¸¦ ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 Node appendChild (Node  newChild)
          ³ëµå newChild ¸¦ ÀÌ ³ëµåÀÇ ¾ÆÀÌÀÇ ¸®½ºÆ®ÀÇ ¸»¹Ì¿¡ Ãß°¡ÇÕ´Ï´Ù.
 Node cloneNode (boolean deep)
          ÀÌ ³ëµåÀÇ º¹Á¦¸¦ µ¹·ÁÁÝ´Ï´Ù.
 String getAttribute (String  name)
          À̸§À» ÁöÁ¤ÇØ ¼Ó¼ºÀ» ÃëµæÇÕ´Ï´Ù.
 Attr getAttributeNode (String  name)
          À̸§À» ÁöÁ¤ÇØ ¼Ó¼º ³ëµå¸¦ ÃëµæÇÕ´Ï´Ù.
 Attr getAttributeNodeNS (String  namespaceURI, String  localName)
          getAttributeNode(localName) ¿Í °°½À´Ï´Ù.
 String getAttributeNS (String  namespaceURI, String  localName)
          getAttribute(localName) ¿Í °°½À´Ï´Ù.
 NamedNodeMap getAttributes ()
          ÀÌ ³ëµå°¡ Element ÀÇ °æ¿ì, ÀÌ ³ëµåÀÇ ¼Ó¼ºÀ» Æ÷ÇÔÇÑ NamedNodeMap ÀÔ´Ï´Ù.
 NodeList getChildNodes ()
          ÀÌ ³ëµåÀÇ ¾ÆÀ̸¦ ¸ðµÎ Æ÷ÇÔÇÑ NodeList ÀÔ´Ï´Ù.
 NodeList getElementsByTagName (String  name)
          ¼ÒÁ¤ÀÇ Å±׸í°ú ÇÔ²², ¸ðµç ÀÚ¼Õ Elements ÀÇ NodeList ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 NodeList getElementsByTagNameNS (String  namespaceURI, String  localName)
          getElementsByTagName(localName) ¿Í °°½À´Ï´Ù.
 Node getFirstChild ()
          ÀÌ ³ëµåÀÇ ÃÖÃÊÀÇ ¾ÆÀ̸¦ µ¹·ÁÁÝ´Ï´Ù.
 Node getLastChild ()
          ÀÌ ³ëµåÀÇ ¸¶Áö¸· ¾ÆÀ̸¦ µ¹·ÁÁÝ´Ï´Ù.
 int getLength ()
          ¸®½ºÆ®³»ÀÇ ³ëµå¼öÀÔ´Ï´Ù.
 String getLocalName ()
          getNodeName ¿Í °°½À´Ï´Ù.
 String getNamespaceURI ()
          À̸§ °ø°£Àº ¼­Æ÷Æ®µÇÁö ¾Ê±â ¶§¹®¿¡,null ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Node getNextSibling ()
          ÀÌ ³ëµåÀÇ ´ÙÀ½ÀÇ ÇüÁ¦ À§Á¦Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 String getNodeName ()
          ÀÌ ³ëµå¿¡ °ü·ÃÇÑ ³ëµå¸íÀ» µ¹·ÁÁÝ´Ï´Ù.
 short getNodeType ()
          Ç×»ó ELEMENT_NODE ÀÎ ³ëµåÀÇ ÇüŸ¦ µ¹·ÁÁÝ´Ï´Ù.
 String getNodeValue ()
          ÀÌ ³ëµåÀÇ °ªÀÔ´Ï´Ù.
 Document getOwnerDocument ()
          IIOMetadataNode ´Â ¾î´À Document ¿¡µµ ¼ÓÇÏÁö ¾Ê±â ¶§¹®¿¡,null ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Node getParentNode ()
          ÀÌ ³ëµåÀÇ ºÎ¸ð¸¦ µ¹·ÁÁÝ´Ï´Ù.
 String getPrefix ()
          À̸§ °ø°£Àº ¼­Æ÷Æ®µÇÁö ¾Ê±â ¶§¹®¿¡,null ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Node getPreviousSibling ()
          ÀÌ ³ëµåÀÇ ÀüÀÇ ÇüÁ¦ À§Á¦Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 String getTagName ()
          ¿ä¼ÒÀÇ À̸§ÀÔ´Ï´Ù.
 Object getUserObject ()
          ÀÌ ³ëµå¿¡ °ü·ÃÇÑ Object Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù.
 boolean hasAttribute (String  name)
          ÀÌ ¿ä¼Ò»ó¿¡ ¼ÒÁ¤ÀÇ À̸§ÀÇ ¼Ó¼ºÀÌ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ¶Ç´Â ¼Ó¼º¿¡ µðÆúÆ® °ª°¡ ÀÖ´Â °æ¿ì´Â true, ±× ÀÌ¿ÜÀÇ °æ¿ì´Â false
 boolean hasAttributeNS (String  namespaceURI, String  localName)
          hasAttribute(localName) ¿Í °°½À´Ï´Ù.
 boolean hasAttributes ()
          ÀÌ ³ëµå°¡ ¿ä¼ÒÀÎ °æ¿ì, ¼Ó¼ºÀ» °¡Áö°í ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇ´ÜÇÕ´Ï´Ù.
 boolean hasChildNodes ()
          ÀÌ ³ëµå¿¡ ¾ÆÀÌ ³ëµå°¡ ÀÖ´Â °æ¿ì´Â true ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Node insertBefore (Node  newChild, Node  refChild)
          ±âÁ¸ÀÇ ¾ÆÀÌ ³ëµå refChild ÀÇ Àü¿¡ ³ëµå newChild ¸¦ »ðÀÔÇÕ´Ï´Ù.
 boolean isSupported (String  feature, String  version)
          DOM ±â´ÉÀº ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾Ê±â ¶§¹®¿¡,false ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Node item (int index)
          ÁýÇÕ³»ÀÇ index ¹øÂ°ÀÇ Ç׸ñÀ» µ¹·ÁÁÝ´Ï´Ù.
 void normalize ()
          IIOMetadataNode ¿¡´Â ¾ÆÀÌ Text °¡ ÀúÀåµÇÁö ¾Ê±â ¶§¹®¿¡, ¾Æ¹«°Íµµ ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù.
 void removeAttribute (String  name)
          À̸§À» ÁöÁ¤ÇØ ¼Ó¼ºÀ» »èÁ¦ÇÕ´Ï´Ù.
 Attr removeAttributeNode (Attr  oldAttr)
          ÁöÁ¤µÈ ¼Ó¼º ³ëµå¸¦ »èÁ¦ÇÕ´Ï´Ù.
 void removeAttributeNS (String  namespaceURI, String  localName)
          removeAttribute(localName) ¿Í °°½À´Ï´Ù.
 Node removeChild (Node  oldChild)
          oldChild ·Î ³ªÅ¸³ª´Â ¾ÆÀÌ ³ëµå¸¦ ¾ÆÀÌÀÇ ¸®½ºÆ®·ÎºÎÅÍ »èÁ¦ÇØ, ±× ¾ÆÀÌ ³ëµå¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Node replaceChild (Node  newChild, Node  oldChild)
          ¾ÆÀÌÀÇ ¸®½ºÆ®³»ÀÇ ¾ÆÀÌ ³ëµå oldChild ¸¦ newChild ¿¡ ¿Å°Ü³õ¾Æ,oldChild ³ëµå¸¦ µ¹·ÁÁÝ´Ï´Ù.
 void setAttribute (String  name, String  value)
          »õ·Î¿î ¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù.
 Attr setAttributeNode (Attr  newAttr)
          »õ·Î¿î ¼Ó¼º ³ëµå¸¦ Ãß°¡ÇÕ´Ï´Ù.
 Attr setAttributeNodeNS (Attr  newAttr)
          setAttributeNode(newAttr) ¿Í °°½À´Ï´Ù.
 void setAttributeNS (String  namespaceURI, String  qualifiedName, String  value)
          setAttribute(qualifiedName, value) ¿Í °°½À´Ï´Ù.
 void setNodeValue (String  nodeValue)
          ÀÌ ³ëµåÀÇ °ªÀÔ´Ï´Ù.
 void setPrefix (String  prefix)
          À̸§ °ø°£Àº ¼­Æ÷Æ®µÇÁö ¾Ê±â ¶§¹®¿¡, ¾Æ¹«°Íµµ ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù.
 void setUserObject (Object  userObject)
          ÀÌ ³ëµå¿¡ °ü·ÃÇÑ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

»ý¼ºÀÚÀÇ »ó¼¼

IIOMetadataNode

public IIOMetadataNode()
ÇÏ´ÃÀÇ IIOMetadataNode ¸¦ ±¸ÃàÇÕ´Ï´Ù.


IIOMetadataNode

public IIOMetadataNode(String  nodeName)
ÁöÁ¤µÈ ³ëµå¸íÀ» °¡Áö´Â IIOMetadataNode ¸¦ ±¸ÃàÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
nodeName - String ·Î¼­ÀÇ, ³ëµåÀÇ À̸§
¸Þ¼ÒµåÀÇ »ó¼¼

getNodeName

public String  getNodeName()
ÀÌ ³ëµå¿¡ °ü·ÃÇÑ ³ëµå¸íÀ» µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getNodeName
¹Ýȯ°ª:
String ·Î¼­ÀÇ ³ëµå¸í

getNodeValue

public String  getNodeValue()
                    throws DOMException 
ÀÎÅÍÆäÀ̽º Node ÀÇ ±â¼ú:
ÀÌ ³ëµåÀÇ °ªÀÔ´Ï´Ù. ÀÌ °ªÀº ÇüÅ¿¡ µû¶ó¼­ ´Ù¸¨´Ï´Ù. »ó±âÀÇ °Ñ(Ç¥)¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. null °¡ µÇµµ·Ï(µíÀÌ) Á¤ÀÇÇßÀ» °æ¿ì´Â ÀÌ ³ëµå¸¦ ¼³Á¤Çصµ º¯È­´Â ¾ø½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getNodeValue
¿¹¿Ü:
DOMException - DOMSTRING_SIZE_ERR: µ¹·ÁÁÖ¾îÁö´Â ij¸¯Åͼö°¡ ³Ê¹« ¸¹¾Æ¼­ ±¸Çö Ç÷§Æû»óÀÇ DOMString º¯¼ö¿¡ µé¾î°¡Áö ¾Ê´Â °æ¿ì

setNodeValue

public void setNodeValue(String  nodeValue)
                  throws DOMException 
ÀÎÅÍÆäÀ̽º Node ÀÇ ±â¼ú:
ÀÌ ³ëµåÀÇ °ªÀÔ´Ï´Ù. ÀÌ °ªÀº ÇüÅ¿¡ µû¶ó¼­ ´Ù¸¨´Ï´Ù. »ó±âÀÇ °Ñ(Ç¥)¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. null °¡ µÇµµ·Ï(µíÀÌ) Á¤ÀÇÇßÀ» °æ¿ì´Â ÀÌ ³ëµå¸¦ ¼³Á¤Çصµ º¯È­´Â ¾ø½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ setNodeValue
¿¹¿Ü:
DOMException - DOMSTRING_SIZE_ERR: µ¹·ÁÁÖ¾îÁö´Â ij¸¯Åͼö°¡ ³Ê¹« ¸¹¾Æ¼­ ±¸Çö Ç÷§Æû»óÀÇ DOMString º¯¼ö¿¡ µé¾î°¡Áö ¾Ê´Â °æ¿ì

getNodeType

public short getNodeType()
Ç×»ó ELEMENT_NODE ÀÎ ³ëµåÀÇ ÇüŸ¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getNodeType
¹Ýȯ°ª:
short Ä¡ÀÇ ELEMENT_NODE

getParentNode

public Node  getParentNode()
ÀÌ ³ëµåÀÇ ºÎ¸ð¸¦ µ¹·ÁÁÝ´Ï´Ù. null Ä¡´Â ³ëµå°¡ µ¶ÀÚÀûÀÎ Æ®¸®ÀÇ ·çÆ®ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù. ³ëµå¸¦ ±âÁ¸ÀÇ Æ®¸®¿¡ Ãß°¡ÇÏ·Á¸é ,insertBefore,replaceChild, ¶Ç´Â appendChild ¸Þ¼ÒµåÀÇ 1 °³¸¦ »ç¿ëÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getParentNode
¹Ýȯ°ª:
Node ·Î¼­ÀÇ Ä£
°ü·Ã Ç׸ñ:
insertBefore(org.w3c.dom.Node, org.w3c.dom.Node) , replaceChild(org.w3c.dom.Node, org.w3c.dom.Node) , appendChild(org.w3c.dom.Node)

getChildNodes

public NodeList  getChildNodes()
ÀÎÅÍÆäÀ̽º Node ÀÇ ±â¼ú:
ÀÌ ³ëµåÀÇ ¾ÆÀ̸¦ ¸ðµÎ Æ÷ÇÔÇÑ NodeList ÀÔ´Ï´Ù. ¾ÆÀ̰¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì, ³ëµå¸¦ °¡ÁöÁö ¾Ê´Â NodeList °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getChildNodes

getFirstChild

public Node  getFirstChild()
ÀÌ ³ëµåÀÇ ÃÖÃÊÀÇ ¾ÆÀ̸¦ µ¹·ÁÁÝ´Ï´Ù. ³ëµå¿¡ ¾ÆÀ̰¡ ¾ø´Â °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getFirstChild
¹Ýȯ°ª:
Node ·Î¼­ÀÇ ÃÖÃÊÀÇ ¾ÆÀÌ, ¶Ç´Â null

getLastChild

public Node  getLastChild()
ÀÌ ³ëµåÀÇ ¸¶Áö¸· ¾ÆÀ̸¦ µ¹·ÁÁÝ´Ï´Ù. ³ëµå¿¡ ¾ÆÀ̰¡ ¾ø´Â °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getLastChild
¹Ýȯ°ª:
Node ·Î¼­ÀÇ ¸¶Áö¸· ¾ÆÀÌ, ¶Ç´Â null

getPreviousSibling

public Node  getPreviousSibling()
ÀÌ ³ëµåÀÇ ÀüÀÇ ÇüÁ¦ À§Á¦Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ³ëµå¿¡ ÀüÀÇ ÇüÁ¦ À§Á¦Æ®°¡ ¾ø´Â °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getPreviousSibling
¹Ýȯ°ª:
Node ·Î¼­ÀÇ ÀüÀÇ ÇüÁ¦ À§Á¦Æ®, ¶Ç´Â null

getNextSibling

public Node  getNextSibling()
ÀÌ ³ëµåÀÇ ´ÙÀ½ÀÇ ÇüÁ¦ À§Á¦Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ³ëµå¿¡ ´ÙÀ½ÀÇ ÇüÁ¦ À§Á¦Æ®°¡ ¾ø´Â °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getNextSibling
¹Ýȯ°ª:
Node ·Î¼­ÀÇ ´ÙÀ½ÀÇ ÇüÁ¦ À§Á¦Æ®, ¶Ç´Â null

getAttributes

public NamedNodeMap  getAttributes()
ÀÎÅÍÆäÀ̽º Node ÀÇ ±â¼ú:
ÀÌ ³ëµå°¡ Element ÀÇ °æ¿ì, ÀÌ ³ëµåÀÇ ¼Ó¼ºÀ» Æ÷ÇÔÇÑ NamedNodeMap ÀÔ´Ï´Ù. ±× ÀÌ¿ÜÀÇ °æ¿ì´Â null ÀÔ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getAttributes

getOwnerDocument

public Document  getOwnerDocument()
IIOMetadataNode ´Â ¾î´À Document ¿¡µµ ¼ÓÇÏÁö ¾Ê±â ¶§¹®¿¡,null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getOwnerDocument
¹Ýȯ°ª:
null

insertBefore

public Node  insertBefore(Node  newChild,
                         Node  refChild)
±âÁ¸ÀÇ ¾ÆÀÌ ³ëµå refChild ÀÇ Àü¿¡ ³ëµå newChild À» »ðÀÔÇÕ´Ï´Ù. refChild °¡ null ÀÇ °æ¿ì´Â ¾ÆÀÌÀÇ ¸®½ºÆ®ÀÇ ¸»¹Ì¿¡ newChild ¸¦ »ðÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ insertBefore
ÆÄ¶ó¹ÌÅÍ:
newChild - »ðÀÔÇÏ´Â Node
refChild - ÂüÁ¶ Node
¹Ýȯ°ª:
»ðÀԵǴ ³ëµå
¿¹¿Ü:
IllegalArgumentException - newChild °¡ null ÀÇ °æ¿ì

replaceChild

public Node  replaceChild(Node  newChild,
                         Node  oldChild)
¾ÆÀÌÀÇ ¸®½ºÆ®³»ÀÇ ¾ÆÀÌ ³ëµå oldChild ¸¦ newChild ¿¡ ¿Å°Ü³õ¾Æ,oldChild ³ëµå¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ replaceChild
ÆÄ¶ó¹ÌÅÍ:
newChild - »ðÀÔÇÏ´Â Node
oldChild - ġȯµÇ´Â Node
¹Ýȯ°ª:
ġȯµÈ ³ëµå
¿¹¿Ü:
IllegalArgumentException - newChild °¡ null ÀÇ °æ¿ì

removeChild

public Node  removeChild(Node  oldChild)
oldChild ·Î ³ªÅ¸³ª´Â ¾ÆÀÌ ³ëµå¸¦ ¾ÆÀÌÀÇ ¸®½ºÆ®·ÎºÎÅÍ »èÁ¦ÇØ, ±× ¾ÆÀÌ ³ëµå¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ removeChild
ÆÄ¶ó¹ÌÅÍ:
oldChild - »èÁ¦µÇ´Â Node
¹Ýȯ°ª:
»èÁ¦µÈ ³ëµå
¿¹¿Ü:
IllegalArgumentException - oldChild °¡ null ÀÇ °æ¿ì

appendChild

public Node  appendChild(Node  newChild)
³ëµå newChild ¸¦ ÀÌ ³ëµåÀÇ ¾ÆÀÌÀÇ ¸®½ºÆ®ÀÇ ¸»¹Ì¿¡ Ãß°¡ÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ appendChild
ÆÄ¶ó¹ÌÅÍ:
newChild - »ðÀÔÇÏ´Â Node
¹Ýȯ°ª:
Ãß°¡µÈ ³ëµå
¿¹¿Ü:
IllegalArgumentException - newChild °¡ null ÀÇ °æ¿ì

hasChildNodes

public boolean hasChildNodes()
ÀÌ ³ëµå¿¡ ¾ÆÀÌ ³ëµå°¡ ÀÖ´Â °æ¿ì´Â true ¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ hasChildNodes
¹Ýȯ°ª:
ÀÌ ³ëµå¿¡ ¾ÆÀ̰¡ ÀÖ´Â °æ¿ì´Â true

cloneNode

public Node  cloneNode(boolean deep)
ÀÌ ³ëµåÀÇ º¹Á¦¸¦ µ¹·ÁÁÝ´Ï´Ù. º¹Á¦ ³ëµå¿¡´Â ºÎ¸ð°¡ ¾ø½À´Ï´Ù (getParentNode ´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù). »þ·Î º¹Á¦¸¦ ½ÇÇàÇϸé(ÀÚ) (deep ´Â false), »õ·Î¿î ³ëµå¿¡´Â ¾ÆÀ̳ª ÇüÁ¦ À§Á¦Æ®°¡ ¾ø½À´Ï´Ù. µö º¹Á¦¸¦ ½ÇÇàÇϸé(ÀÚ), »õ·Î¿î ³ëµå´Â ¿ÏÀüÇÏ°Ô º¹Á¦µÈ ¼­ºê Æ®¸®ÀÇ ·çÆ®¸¦ Çü¼ºÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ cloneNode
ÆÄ¶ó¹ÌÅÍ:
deep - true ÀÇ °æ¿ì´Â ÁöÁ¤µÈ ³ëµå¾Æ·¡¿¡ ¼­ºê Æ®¸®¸¦ Àç±ÍÀûÀ¸·Î º¹Á¦ÇØ,false ÀÇ °æ¿ì´Â ³ëµå ÀÚü¸¸À» º¹Á¦ÇÕ´Ï´Ù.
¹Ýȯ°ª:
º¹Á¦µÈ ³ëµå

normalize

public void normalize()
IIOMetadataNode ¿¡´Â ¾ÆÀÌ Text °¡ ÀúÀåµÇÁö ¾Ê±â ¶§¹®¿¡, ¾Æ¹«°Íµµ ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ normalize

isSupported

public boolean isSupported(String  feature,
                           String  version)
DOM ±â´ÉÀº ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾Ê±â ¶§¹®¿¡,false ¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ isSupported
ÆÄ¶ó¹ÌÅÍ:
feature - String. ¹«½ÃµÇ´Â
version - String. ¹«½ÃµÈ´Ù
¹Ýȯ°ª:
false

getNamespaceURI

public String  getNamespaceURI()
                       throws DOMException 
À̸§ °ø°£Àº ¼­Æ÷Æ®µÇÁö ¾Ê±â ¶§¹®¿¡,null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getNamespaceURI
DOMException

getPrefix

public String  getPrefix()
À̸§ °ø°£Àº ¼­Æ÷Æ®µÇÁö ¾Ê±â ¶§¹®¿¡,null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getPrefix
¹Ýȯ°ª:
null
°ü·Ã Ç׸ñ:
setPrefix(java.lang.String)

setPrefix

public void setPrefix(String  prefix)
À̸§ °ø°£Àº ¼­Æ÷Æ®µÇÁö ¾Ê±â ¶§¹®¿¡, ¾Æ¹«°Íµµ ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ setPrefix
ÆÄ¶ó¹ÌÅÍ:
prefix - String. ¹«½ÃµÇ´Â
°ü·Ã Ç׸ñ:
getPrefix()

getLocalName

public String  getLocalName()
getNodeName ¿Í °°½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ getLocalName
¹Ýȯ°ª:
String ·Î¼­ÀÇ ³ëµå¸í

getTagName

public String  getTagName()
ÀÎÅÍÆäÀ̽º Element ÀÇ ±â¼ú:
¿ä¼ÒÀÇ À̸§ÀÔ´Ï´Ù. ÀÌÇÏÀÇ ¿¹¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.
 <elementExample 
 id="demo"> ... </elementExample> , 
tagName ÀÇ °ªÀº "elementExample" ÀÔ´Ï´Ù. XML ¿¡¼­´Â DOM ÀÇ Á¶ÀÛ°ú °°°Ô ¾ËÆÄºªÀÇ ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚÀÇ ±¸º°ÀÌ º¸Á¸µË´Ï´Ù. HTML DOM ´Â ¼Ò½º°¡ µÇ´Â HTML ¹®¼­·Î ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚÀÇ ¾î´À ÂÊÀÌ »ç¿ëµÇ°í À־, HTML ¿ä¼ÒÀÇ tagName ¸¦ Ç¥ÁØÀÇ ´ë¹®ÀÚ·Î µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ getTagName

getAttribute

public String  getAttribute(String  name)
ÀÎÅÍÆäÀ̽º Element ÀÇ ±â¼ú:
À̸§À» ÁöÁ¤ÇØ ¼Ó¼ºÀ» ÃëµæÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ getAttribute
ÆÄ¶ó¹ÌÅÍ:
name - ÃëµæÇÏ´Â ¼Ó¼ºÀÇ À̸§
¹Ýȯ°ª:
ij¸¯ÅÍ ¶óÀÎÀ¸·Î Ç¥ÇöµÈ Attr ÀÇ °ª. ±× ¼Ó¼ºÀÌ ÁöÁ¤µÈ °ª ¶Ç´Â µðÆúÆ® °ª¸¦ °¡ÁöÁö ¾Ê´Â °æ¿ì´Â °ø¹®ÀÚ¿­

getAttributeNS

public String  getAttributeNS(String  namespaceURI,
                             String  localName)
getAttribute(localName) ¿Í °°½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ getAttributeNS
ÆÄ¶ó¹ÌÅÍ:
namespaceURI - ÃëµæÇÏ´Â ¼Ó¼ºÀÇ ³×ÀÓ ½ºÆäÀ̽º URI
localName - ÃëµæÇÏ´Â ¼Ó¼ºÀÇ ·ÎÄøí
¹Ýȯ°ª:
ij¸¯ÅÍ ¶óÀÎÀ¸·Î Ç¥ÇöµÈ Attr ÀÇ °ª. ±× ¼Ó¼ºÀÌ ÁöÁ¤µÈ °ª ¶Ç´Â µðÆúÆ® °ª¸¦ °¡ÁöÁö ¾Ê´Â °æ¿ì´Â °ø¹®ÀÚ¿­
°ü·Ã Ç׸ñ:
setAttributeNS(java.lang.String, java.lang.String, java.lang.String)

setAttribute

public void setAttribute(String  name,
                         String  value)
ÀÎÅÍÆäÀ̽º Element ÀÇ ±â¼ú:
»õ·Î¿î ¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù. ¿ä¼Ò³»¿¡ ±× À̸§ÀÇ ¼Ó¼ºÀÌ ¹ú½á Á¸ÀçÇÏ´Â °æ¿ì, ±× °ªÀº °ªÆÄ¶ó¹ÌÅÍÀÇ °ªÀ¸·Î º¯°æµË´Ï´Ù. ÀÌ °ªÀº ´Ü¼øÇÑ Ä³¸¯ÅÍ ¶óÀÎÀ̸ç, ¼³Á¤½Ã¿¡ ÇØ¼®Àº ÇàÇØÁöÁö ¾Ê½À´Ï´Ù. ±× °á°ú, ¸ðµç ¸¶Å© ¾÷ (¿£Æ¼Æ¼ ÂüÁ¶·Î¼­ ÀνĵǴ ±¸¹®À» Æ÷ÇÔÇÑ´Ù)ÀÌ Ä³¸¯ÅÍ ÅØ½ºÆ®¶ó°í º¸¿©Áý´Ï´Ù. ±¸ÇöÀº ¼­µÎ¸¦ ½Ç½ÃÇÒ ¶§, À̰ÍÀ» ÀûÀýÇÑ ¹æ¹ýÀ¸·Î À̽ºÄÉÀÌÇÁ ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ¿£Æ¼Æ¼ ÂüÁ¶¸¦ Æ÷ÇÔÇÑ ¼Ó¼ºÄ¡¸¦ ÇÒ´çÇÏ·Á¸é ,Attr ³ëµå ¿Ü¿¡ Text ³ëµå¿Í EntityReference ³ëµå¸¦ ÀÛ¼ºÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ´ÙÀ½¿¡, ÀûÀýÇÑ ¼­ºê Æ®¸®¸¦ ±¸ÃàÇØ,setAttributeNode ¸¦ »ç¿ëÇØ, À̰ÍÀ» ¼Ó¼ºÄ¡·Î¼­ ÇÒ´çÇÕ´Ï´Ù.
¼ö½Ä¸í°ú ³×ÀÓ ½ºÆäÀ̽º URI ¸¦ ÁöÁ¤ÇØ ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ,setAttributeNS ¸Þ¼Òµå¸¦ »ç¿ëÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ setAttribute
ÆÄ¶ó¹ÌÅÍ:
name - ÀÛ¼º ¶Ç´Â º¯°æÇÏ´Â ¼Ó¼ºÀÇ À̸§
value - ¼³Á¤ÇÏ´Â °ªÀ» ³ªÅ¸³»´Â ij¸¯ÅÍ ¶óÀÎ

setAttributeNS

public void setAttributeNS(String  namespaceURI,
                           String  qualifiedName,
                           String  value)
setAttribute(qualifiedName, value) ¿Í °°½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ setAttributeNS
ÆÄ¶ó¹ÌÅÍ:
namespaceURI - ÀÛ¼º ¶Ç´Â º¯°æÇÏ´Â ¼Ó¼ºÀÇ ³×ÀÓ ½ºÆäÀ̽º URI
qualifiedName - ÀÛ¼º ¶Ç´Â º¯°æÇÏ´Â ¼Ó¼ºÀÇ ¼ö½Ä¸í
value - ¼³Á¤ÇÏ´Â °ªÀ» ³ªÅ¸³»´Â ij¸¯ÅÍ ¶óÀÎ
°ü·Ã Ç׸ñ:
getAttributeNS(java.lang.String, java.lang.String)

removeAttribute

public void removeAttribute(String  name)
ÀÎÅÍÆäÀ̽º Element ÀÇ ±â¼ú:
À̸§À» ÁöÁ¤ÇØ ¼Ó¼ºÀ» »èÁ¦ÇÕ´Ï´Ù. »èÁ¦µÇ´Â ¼Ó¼ºÀÌ µðÆúÆ® °ª¸¦ °¡Áö´Â ¼Ó¼ºÀÎ °æ¿ì, ´ëÀÀÇÏ´Â ³×ÀÓ ½ºÆäÀ̽º URI, ·ÎÄøí, ÀüÄ¡¼ö½ÄÀÚ (ÀûÀýÇÑ °æ¿ì)¿Í µðÆúÆ® °ª¸¦ °¡Áö´Â ¼Ó¼ºÀÌ Áï¼®¿¡¼­ ÀÛ¼ºµË´Ï´Ù.
·ÎÄøí°ú ³×ÀÓ ½ºÆäÀ̽º URI ¸¦ ÁöÁ¤ÇØ ¼Ó¼ºÀ» »èÁ¦ÇÏ·Á¸é ,removeAttributeNS ¸Þ¼Òµå¸¦ »ç¿ëÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ removeAttribute
ÆÄ¶ó¹ÌÅÍ:
name - »èÁ¦ÇÏ´Â ¼Ó¼ºÀÇ À̸§

removeAttributeNS

public void removeAttributeNS(String  namespaceURI,
                              String  localName)
removeAttribute(localName) ¿Í °°½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ removeAttributeNS
ÆÄ¶ó¹ÌÅÍ:
namespaceURI - »èÁ¦ÇÏ´Â ¼Ó¼ºÀÇ ³×ÀÓ ½ºÆäÀ̽º URI
localName - »èÁ¦ÇÏ´Â ¼Ó¼ºÀÇ ·ÎÄøí

getAttributeNode

public Attr  getAttributeNode(String  name)
ÀÎÅÍÆäÀ̽º Element ÀÇ ±â¼ú:
À̸§À» ÁöÁ¤ÇØ ¼Ó¼º ³ëµå¸¦ ÃëµæÇÕ´Ï´Ù.
¼ö½Ä¸í°ú ³×ÀÓ ½ºÆäÀ̽º URI ¸¦ ÁöÁ¤ÇØ ¼Ó¼º ³ëµå¸¦ ÃëµæÇÏ·Á¸é ,getAttributeNS ¸Þ¼Òµå¸¦ »ç¿ëÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ getAttributeNode
ÆÄ¶ó¹ÌÅÍ:
name - ÃëµæÇÏ´Â ¼Ó¼ºÀÇ À̸§ (nodeName)
¹Ýȯ°ª:
ÁöÁ¤µÈ À̸§ ( nodeName)ÀÇ Attr ³ëµå. ÇØ´çÇÏ´Â ¼Ó¼ºÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null

getAttributeNodeNS

public Attr  getAttributeNodeNS(String  namespaceURI,
                               String  localName)
getAttributeNode(localName) ¿Í °°½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ getAttributeNodeNS
ÆÄ¶ó¹ÌÅÍ:
namespaceURI - ÃëµæÇÏ´Â ¼Ó¼ºÀÇ ³×ÀÓ ½ºÆäÀ̽º URI
localName - ÃëµæÇÏ´Â ¼Ó¼ºÀÇ ·ÎÄøí
¹Ýȯ°ª:
ÁöÁ¤µÈ ¼Ó¼º ·ÎÄøí°ú ³×ÀÓ ½ºÆäÀ̽º URI ¸¦ °¡Áö´Â Attr ³ëµå. ÇØ´çÇÏ´Â ¼Ó¼ºÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null
°ü·Ã Ç׸ñ:
setAttributeNodeNS(org.w3c.dom.Attr)

setAttributeNode

public Attr  setAttributeNode(Attr  newAttr)
                      throws DOMException 
ÀÎÅÍÆäÀ̽º Element ÀÇ ±â¼ú:
»õ·Î¿î ¼Ó¼º ³ëµå¸¦ Ãß°¡ÇÕ´Ï´Ù. ÁöÁ¤ÇÑ À̸§ ( nodeName)ÀÇ ¼Ó¼ºÀÌ ¹ú½á ¿ä¼Ò³»¿¡ Á¸ÀçÇÏ´Â °æ¿ì, »õ·Î¿î ¼Ó¼ºÀ¸·Î ¿Å°Ü³õÀ» ¼ö ÀÖ½À´Ï´Ù.
¼ö½Ä¸í°ú ³×ÀÓ ½ºÆäÀ̽º URI ¸¦ ÁöÁ¤ÇØ ¼Ó¼º ³ëµå¸¦ Ãß°¡ÇÏ·Á¸é ,setAttributeNodeNS ¸Þ¼Òµå¸¦ »ç¿ëÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ setAttributeNode
ÆÄ¶ó¹ÌÅÍ:
newAttr - ¼Ó¼º ¸®½ºÆ®¿¡ Ãß°¡ÇÏ´Â Attr ³ëµå
¹Ýȯ°ª:
±âÁ¸ÀÇ ¼Ó¼ºÀÌ newAttr ¼Ó¼ºÀ¸·Î ¿Å°Ü³õÀ» ¼ö ÀÖ´Â °æ¿ì´Â ġȯÀÇ ´ë»óÀÌ µÇ´Â Attr ³ëµå. ±× ÀÌ¿ÜÀÇ °æ¿ì´Â null
¿¹¿Ü:
DOMException - WRONG_DOCUMENT_ERR: newAttr °¡ ¿ä¼ÒÀÇ ÀÛ¼º ¸ðÅäÈĹ̼­ ÀÌ¿ÜÀÇ ¹®¼­·Î ÀÛ¼ºµÈ ¼Ó¼ºÀÎ °æ¿ì
NO_MODIFICATION_ALLOWED_ERR: ÀÌ ³ëµå°¡ Àо Àü¿ëÀÇ °æ¿ì
INUSE_ATTRIBUTE_ERR: newAttr °¡ ¹ú½á ´Ù¸¥ Element ¿ÀºêÁ§Æ®ÀÇ ¼Ó¼ºÀ¸·Î¼­ »ç¿ëµÇ°í ÀÖ´Â °æ¿ì. Attr ³ëµå¸¦ ´Ù¸¥ ¿ä¼Ò·Î ÀçÀÌ¿ëÇÏ·Á¸é , ÀÌ ³ëµå¸¦ DOM À¯ÀúÀÇ ¼ÕÀ¸·Î ¸í½ÃÀûÀ¸·Î º¹Á¦ÇÒ Çʿ䰡 ÀÖ´Ù

setAttributeNodeNS

public Attr  setAttributeNodeNS(Attr  newAttr)
setAttributeNode(newAttr) ¿Í °°½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ setAttributeNodeNS
ÆÄ¶ó¹ÌÅÍ:
newAttr - ¼Ó¼º ¸®½ºÆ®¿¡ Ãß°¡ÇÏ´Â Attr ³ëµå
¹Ýȯ°ª:
ÁöÁ¤°ú °°Àº ·ÎÄÃ¸í ¹× ³×ÀÓ ½ºÆäÀ̽º URI ¸¦ °¡Áö´Â ±âÁ¸ÀÇ ¼Ó¼ºÀÌ newAttr ¼Ó¼ºÀ¸·Î ¿Å°Ü³õÀ» ¼ö ÀÖ´Â °æ¿ì´Â ġȯÀÇ ´ë»óÀÌ µÇ´Â Attr ³ëµå. ±× ÀÌ¿ÜÀÇ °æ¿ì´Â null
°ü·Ã Ç׸ñ:
getAttributeNodeNS(java.lang.String, java.lang.String)

removeAttributeNode

public Attr  removeAttributeNode(Attr  oldAttr)
ÀÎÅÍÆäÀ̽º Element ÀÇ ±â¼ú:
ÁöÁ¤µÈ ¼Ó¼º ³ëµå¸¦ »èÁ¦ÇÕ´Ï´Ù. »èÁ¦ ´ë»óÀÇ Attr ¿¡ µðÆúÆ® °ª°¡ ÀÖ´Â °æ¿ì, Áï½Ã ´Ù¸¥ ¼Ó¼ºÀ¸·Î ¿Å°Ü³õÀ» ¼ö ÀÖ½À´Ï´Ù. ġȯ ÈÄÀÇ ¼Ó¼ºµµ, ¿øÀÇ °Í°ú °°Àº ³×ÀÓ ½ºÆäÀ̽º URI, ·ÎÄøí, ÀüÄ¡¼ö½ÄÀÚ (ÀûÀýÇÑ °æ¿ì)¸¦ °®Ãß°í ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ removeAttributeNode
ÆÄ¶ó¹ÌÅÍ:
oldAttr - ¼Ó¼º ¸®½ºÆ®·ÎºÎÅÍ »èÁ¦ÇÏ´Â Attr ³ëµå
¹Ýȯ°ª:
»èÁ¦µÈ Attr ³ëµå

getElementsByTagName

public NodeList  getElementsByTagName(String  name)
ÀÎÅÍÆäÀ̽º Element ÀÇ ±â¼ú:
¼ÒÁ¤ÀÇ Å±׸í°ú ÇÔ²², ¸ðµç ÀÚ¼Õ Elements ÀÇ NodeList ¸¦ µ¹·ÁÁÝ´Ï´Ù. µ¹·ÁÁÖ¾îÁö´Â Â÷·Ê´Â ÀÌ Element Æ®¸®ÀÇ ¼±Çà¼ø¼­ (preorder traversal)·Î °ËÃâµÈ Â÷·Ê·Î µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ getElementsByTagName
ÆÄ¶ó¹ÌÅÍ:
name - ÀÏÄ¡Çϴ ű×ÀÇ À̸§. Ư¼öÇÑ °ª "*" Àº ¸ðµç ű׿¡ ÀÏÄ¡ÇÑ´Ù
¹Ýȯ°ª:
ÀÏÄ¡ÇÏ´Â Element ³ëµåÀÇ ¸®½ºÆ®

getElementsByTagNameNS

public NodeList  getElementsByTagNameNS(String  namespaceURI,
                                       String  localName)
getElementsByTagName(localName) ¿Í °°½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ getElementsByTagNameNS
ÆÄ¶ó¹ÌÅÍ:
namespaceURI - ÀÏÄ¡ÇÏ´Â ¿ä¼ÒÀÇ ³×ÀÓ ½ºÆäÀ̽º URI. Ư¼öÇÑ °ª "*" Àº ¸ðµç ³×ÀÓ ½ºÆäÀ̽º¿¡ ÀÏÄ¡ÇÏ´Â
localName - ÀÏÄ¡ÇÏ´Â ¿ä¼ÒÀÇ ·ÎÄøí. Ư¼öÇÑ °ª "*" Àº ¸ðµç ·ÎÄÃ¸í¿¡ ÀÏÄ¡ÇÑ´Ù
¹Ýȯ°ª:
ÀÏÄ¡ÇÏ´Â ¸ðµç Elements ¸¦ Æ÷ÇÔÇÑ »õ·Î¿î NodeList ¿ÀºêÁ§Æ®

hasAttributes

public boolean hasAttributes()
ÀÎÅÍÆäÀ̽º Node ÀÇ ±â¼ú:
ÀÌ ³ëµå°¡ ¿ä¼ÒÀÎ °æ¿ì, ¼Ó¼ºÀ» °¡Áö°í ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇ´ÜÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Node ³»ÀÇ hasAttributes
¹Ýȯ°ª:
ÀÌ ³ëµå°¡ ¼Ó¼ºÀ» °¡Áö°í ÀÖ´Â °æ¿ì´Â true, °¡Áö°í ÀÖÁö ¾ÊÀº °æ¿ì´Â false

hasAttribute

public boolean hasAttribute(String  name)
ÀÎÅÍÆäÀ̽º Element ÀÇ ±â¼ú:
ÀÌ ¿ä¼Ò»ó¿¡ ¼ÒÁ¤ÀÇ À̸§ÀÇ ¼Ó¼ºÀÌ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ¶Ç´Â ¼Ó¼º¿¡ µðÆúÆ® °ª°¡ ÀÖ´Â °æ¿ì´Â true, ±× ÀÌ¿ÜÀÇ °æ¿ì´Â false

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ hasAttribute
ÆÄ¶ó¹ÌÅÍ:
name - °Ë»öÇÏ´Â ¼Ó¼ºÀÇ À̸§
¹Ýȯ°ª:
ÀÌ ¿ä¼Ò»ó¿¡ ¼ÒÁ¤ÀÇ À̸§ÀÇ ¼Ó¼ºÀÌ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ¶Ç´Â ¼Ó¼º¿¡ µðÆúÆ® °ª°¡ ÀÖ´Â °æ¿ì´Â true, ±× ÀÌ¿ÜÀÇ °æ¿ì´Â false

hasAttributeNS

public boolean hasAttributeNS(String  namespaceURI,
                              String  localName)
hasAttribute(localName) ¿Í °°½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Element ³»ÀÇ hasAttributeNS
ÆÄ¶ó¹ÌÅÍ:
namespaceURI - °Ë»öÇÏ´Â ¼Ó¼ºÀÇ ³×ÀÓ ½ºÆäÀ̽º URI
localName - °Ë»öÇÏ´Â ¼Ó¼ºÀÇ ·ÎÄøí
¹Ýȯ°ª:
ÀÌ ¿ä¼Ò»ó¿¡ ¼ÒÁ¤ÀÇ ·ÎÄøí°ú ³×ÀÓ ½ºÆäÀ̽º URI ¸¦ °¡Áö´Â ¼Ó¼ºÀÌ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ¶Ç´Â ¼Ó¼º¿¡ µðÆúÆ® °ª°¡ ÀÖ´Â °æ¿ì´Â true, ±× ÀÌ¿ÜÀÇ °æ¿ì´Â false

getLength

public int getLength()
ÀÎÅÍÆäÀ̽º NodeList ÀÇ ±â¼ú:
¸®½ºÆ®³»ÀÇ ³ëµå¼öÀÔ´Ï´Ù. À¯È¿ÇÑ ¾ÆÀÌ ³ëµå À妽ºÀÇ ¹üÀ§´Â 0 ÀÌ»ó length-1 ÀÌÇÏÀÔ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º NodeList ³»ÀÇ getLength

item

public Node  item(int index)
ÀÎÅÍÆäÀ̽º NodeList ÀÇ ±â¼ú:
ÁýÇÕ³»ÀÇ index ¹øÂ°ÀÇ Ç׸ñÀ» µ¹·ÁÁÝ´Ï´Ù. index °¡ ¸®½ºÆ®³»ÀÇ ³ëµå¼ö¿Í °°Àº°¡ ±×°Íº¸´Ù Å« °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º NodeList ³»ÀÇ item
ÆÄ¶ó¹ÌÅÍ:
index - ÁýÇÕÀÇ À妽º
¹Ýȯ°ª:
NodeList ³»ÀÇ index ¹øÂ°ÀÇ ³ëµå. À妽º°¡ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ì´Â null

getUserObject

public Object  getUserObject()
ÀÌ ³ëµå¿¡ °ü·ÃÇÑ Object Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ª:
À¯Àú Object
°ü·Ã Ç׸ñ:
setUserObject(java.lang.Object)

setUserObject

public void setUserObject(Object  userObject)
ÀÌ ³ëµå¿¡ °ü·ÃÇÑ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
userObject - À¯Àú Object
°ü·Ã Ç׸ñ:
getUserObject()

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.