JavaTM Platform
Standard Ed. 6

org.w3c.dom.events
인터페이스 MutationEvent

모든 슈퍼 인터페이스:
Event


public interface MutationEvent
extends Event

MutationEvent 인터페이스는, 변이 이벤트에 관련하는 고유의 문맥 정보를 제공합니다.

「Document Object Model (DOM) Level 2 Events Specification」도 참조해 주세요.

도입된 버젼:
DOM Level 2

필드의 개요
static short ADDITION
          Attr 는 추가된지 얼마되지 않았습니다.
static short MODIFICATION
          Attr 는 적절히 변경되었습니다.
static short REMOVAL
          Attr 는 삭제된지 얼마되지 않았습니다.
 
인터페이스 org.w3c.dom.events. Event 로부터 상속된 필드
AT_TARGET , BUBBLING_PHASE , CAPTURING_PHASE
 
메소드의 개요
 short getAttrChange ()
          attrChange 는, DOMAttrModified 이벤트를 트리거한 변경의 형태를 나타냅니다.
 String getAttrName ()
          attrName 는, DOMAttrModified 이벤트의 변경된 Attr 의 이름을 나타냅니다.
 String getNewValue ()
          newValue 는, DOMAttrModified 이벤트의 Attr 노드의 새로운 값과 DOMCharacterDataModified 이벤트의 CharacterData 노드의 새로운 값을 나타냅니다.
 String getPrevValue ()
          prevValue 는, DOMAttrModified 이벤트의 Attr 노드의 전의 값과 DOMCharacterDataModified 이벤트의 CharacterData 노드의 전의 값을 나타냅니다.
 Node getRelatedNode ()
          relatedNode 는, 변이 이벤트에 관련하는 2 차 노드를 식별할 경우에 사용합니다.
 void initMutationEvent (String  typeArg, boolean canBubbleArg, boolean cancelableArg, Node  relatedNodeArg, String  prevValueArg, String  newValueArg, String  attrNameArg, short attrChangeArg)
          initMutationEvent 메소드는,DocumentEvent 인터페이스에 의해 작성된 MutationEvent 의 값을 초기화할 경우에 사용합니다.
 
인터페이스 org.w3c.dom.events. Event 로부터 상속된 메소드
getBubbles , getCancelable , getCurrentTarget , getEventPhase , getTarget , getTimeStamp , getType , initEvent , preventDefault , stopPropagation
 

필드의 상세

MODIFICATION

static final short MODIFICATION
Attr 는 적절히 변경되었습니다.

관련 항목:
정수 필드치

ADDITION

static final short ADDITION
Attr 는 추가된지 얼마되지 않았습니다.

관련 항목:
정수 필드치

REMOVAL

static final short REMOVAL
Attr 는 삭제된지 얼마되지 않았습니다.

관련 항목:
정수 필드치
메소드의 상세

getRelatedNode

Node  getRelatedNode()
relatedNode 는, 변이 이벤트에 관련하는 2 차 노드를 식별할 경우에 사용합니다. 예를 들어, 부모가 바뀐 것을 나타내는 노드에 변이 이벤트가 발송 되는 경우,relatedNode 는 변경된 부모가 됩니다. 노드가 트리내에서 변경된 것을 나타내는 서브 트리에 이벤트가 발송 되었을 경우에도,relatedNode 는 변경된 부모가 됩니다. DOMAttrModified 이벤트의 경우는,Attr 노드가 변경, 추가, 또는 삭제된 것을 나타냅니다.


getPrevValue

String  getPrevValue()
prevValue 는, DOMAttrModified 이벤트의 Attr 노드의 전의 값과 DOMCharacterDataModified 이벤트의 CharacterData 노드의 전의 값을 나타냅니다.


getNewValue

String  getNewValue()
newValue 는, DOMAttrModified 이벤트의 Attr 노드의 새로운 값과 DOMCharacterDataModified 이벤트의 CharacterData 노드의 새로운 값을 나타냅니다.


getAttrName

String  getAttrName()
attrName 는, DOMAttrModified 이벤트의 변경된 Attr 의 이름을 나타냅니다.


getAttrChange

short getAttrChange()
attrChange 는, DOMAttrModified 이벤트를 트리거한 변경의 형태를 나타냅니다. 값은,MODIFICATION,ADDITION, 또는 REMOVAL 가 됩니다.


initMutationEvent

void initMutationEvent(String  typeArg,
                       boolean canBubbleArg,
                       boolean cancelableArg,
                       Node  relatedNodeArg,
                       String  prevValueArg,
                       String  newValueArg,
                       String  attrNameArg,
                       short attrChangeArg)
initMutationEvent 메소드는,DocumentEvent 인터페이스에 의해 작성된 MutationEvent 의 값을 초기화할 경우에 사용합니다. 이 메소드는,MutationEventdispatchEvent 메소드를 개입시켜 발송 되기 전에 한해 불려 갑니다만, 필요한 경우는 초기화할 단계에서 여러 차례 불려 가는 일도 있습니다. 여러 차례 불려 갔을 경우는, 마지막 호출이 우선됩니다.

파라미터:
typeArg - 이벤트의 형태를 지정하는
canBubbleArg - 이벤트를 버블 할 수 있을지 어떨지를 지정하는
cancelableArg - 이벤트의 디폴트 액션을 억제할 수 있을지 어떨지를 지정하는
relatedNodeArg - Event 에 관련하는 노드를 지정하는
prevValueArg - EventprevValue 속성을 지정한다. 이 값은 null 도 가능
newValueArg - EventnewValue 속성을 지정한다. 이 값은 null 도 가능
attrNameArg - EventattrName 속성을 지정한다. 이 값은 null 도 가능
attrChangeArg - EventattrChange 속성을 지정한다

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.