JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.xml.transform.dom
클래스 DOMSource

java.lang.Object 
  |
  +--javax.xml.transform.dom.DOMSource
모든 구현 인터페이스:
Source

public class DOMSource
extends Object
implements Source

DOM (Document Object Model) 트리의 형식에서, 변환 Source 트리의 홀더로서 동작합니다.

관련 항목:
Document Object Model (DOM) Level 2 Specification

필드의 개요
static String FEATURE
          이 값을 인수로서 건네주었을 때에 TransformerFactory.getFeature(java.lang.String) 가 true 를 돌려주는 경우, Transformer 는 이 형태의 Source 입력을 서포트합니다.
 
생성자의 개요
DOMSource ()
          인수 없음의 디폴트의 constructor 입니다.
DOMSource (Node  n)
          DOM 노드로 새로운 입력 소스를 작성합니다.
DOMSource (Node  node, String  systemID)
          DOM 노드로 새로운 입력 소스를 작성해, 시스템 ID 도 베이스 URI 로서 건네받습니다.
 
메소드의 개요
 Node getNode ()
          Source DOM 트리를 나타내는 노드를 취득합니다.
 String getSystemId ()
          URL 를 해결하는 베이스 ID (URL 또는 시스템 ID)를 취득합니다.
 void setNode (Node  node)
          Source DOM 트리를 나타내는 노드를 설정합니다.
 void setSystemId (String  baseID)
          URL 를 해결하는 베이스 ID (URL 또는 시스템 ID)를 설정합니다.
 
클래스 java.lang. Object 에서 상속받은 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

필드의 상세

FEATURE

public static final String  FEATURE
이 값을 인수로서 건네주었을 때에 TransformerFactory.getFeature(java.lang.String) 가 true 를 돌려주는 경우, Transformer 는 이 형태의 Source 입력을 서포트합니다.

관련 항목:
정수 필드치
생성자의 상세

DOMSource

public DOMSource()
인수 없음의 디폴트의 constructor 입니다. 이것이 사용되고 있어, DOM 소스가 설정되어 있지 않은 경우, Transformer 는 DocumentBuilder.newDocument() 를 사용해 하늘의 소스 Document 을 작성합니다.


DOMSource

public DOMSource(Node  n)
DOM 노드로 새로운 입력 소스를 작성합니다. 이 조작은 이 노드로 루트가 되는 서브 트리에 적용됩니다. XSLT 에서는 「/」의 패턴은 여전히 트리의 루트 (서브 트리가 아닌 있고)를 의미해, 글로벌 변수 및 파라미터의 평가는 루트 노드로부터도 실행됩니다.

파라미터:
n - Source 트리를 포함한 DOM 노드

DOMSource

public DOMSource(Node  node,
                 String  systemID)
DOM 노드로 새로운 입력 소스를 작성해, 시스템 ID 도 베이스 URI 로서 건네받습니다.

파라미터:
node - Source 트리를 포함한 DOM 노드
systemID - 노드에 관련한 베이스 URI 를 지정
메소드의 상세

setNode

public void setNode(Node  node)
Source DOM 트리를 나타내는 노드를 설정합니다.

파라미터:
node - 변환되는 노드

getNode

public Node  getNode()
Source DOM 트리를 나타내는 노드를 취득합니다.

반환값:
변환되는 노드

setSystemId

public void setSystemId(String  baseID)
URL 를 해결하는 베이스 ID (URL 또는 시스템 ID)를 설정합니다.

정의:
인터페이스 Source 내의 setSystemId
파라미터:
baseID - 이 DOM 트리용의 베이스 URL

getSystemId

public String  getSystemId()
URL 를 해결하는 베이스 ID (URL 또는 시스템 ID)를 취득합니다.

정의:
인터페이스 Source 내의 getSystemId
반환값:
이 DOM 트리용의 베이스 URL

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.