|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjavax.xml.transform.stream.StreamSource
public class StreamSource
XML 마크 업의 스트림의 형식에서 변환 Source 의 홀더로서 동작합니다.
주: Reader 또는 InputStream 인스턴스가 내부 사용되기 (위해)때문에,StreamSource 인스턴스를 사용할 수 있는 것은 한 번 뿐입니다.
| 필드의 개요 | |
|---|---|
static String |
FEATURE
이 값을 인수로서 건네주었을 때에 TransformerFactory.getFeature(java.lang.String) 가 true 를 돌려주는 경우, Transformer 는 이 형태의 Source 입력을 지원합니다. |
| 생성자 의 개요 | |
|---|---|
StreamSource ()
디폴트의 인수 없음의 생성자 이 생성자 이 사용되고 있어, setInputStream(java.io.InputStream inputStream) 또는 setReader(java.io.Reader reader) 를 사용해 설정된 Stream 소스가 없는 경우,Transformer 는 new InputStream() 를 사용해 빈 상태(empty)의 소스 InputStream 를 작성합니다. |
|
StreamSource (File f)
File 로부터 StreamSource 를 구축합니다. |
|
StreamSource (InputStream inputStream)
바이트 스트림로부터 StreamSource 를 구축합니다. |
|
StreamSource (InputStream inputStream,
String systemId)
바이트 스트림로부터 StreamSource 를 구축합니다. |
|
StreamSource (Reader reader)
문자 리더로부터 StreamSource 를 구축합니다. |
|
StreamSource (Reader reader,
String systemId)
문자 리더로부터 StreamSource 를 구축합니다. |
|
StreamSource (String systemId)
URL 로부터 StreamSource 를 구축합니다. |
|
| 메소드의 개요 | |
|---|---|
InputStream |
getInputStream ()
setByteStream 를 사용해 설정된 바이트 스트림을 가져옵니다. |
String |
getPublicId ()
setPublicId 를 사용해 설정된 공개 식별자를 가져옵니다. |
Reader |
getReader ()
setReader 를 사용해 설정된 문자 스트림을 가져옵니다. |
String |
getSystemId ()
setSystemId 를 사용해 설정된 시스템 식별자를 가져옵니다. |
void |
setInputStream (InputStream inputStream)
입력으로서 사용되는 바이트 스트림을 설정합니다. |
void |
setPublicId (String publicId)
이 Source 의 공개 식별자를 설정합니다. |
void |
setReader (Reader reader)
문자 리더가 되는 입력을 구축합니다. |
void |
setSystemId (File f)
File 참조로부터 시스템 식별자를 설정합니다. |
void |
setSystemId (String systemId)
이 Source 의 시스템 식별자를 설정합니다. |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| 필드의 상세 |
|---|
public static final String FEATURE
TransformerFactory.getFeature(java.lang.String) 가 true 를 돌려주는 경우, Transformer 는 이 형태의 Source 입력을 지원합니다.
| 생성자 의 상세 |
|---|
public StreamSource()
디폴트의 인수 없음의 생성자 이 생성자 이 사용되고 있어,setInputStream(java.io.InputStream inputStream) 또는 setReader(java.io.Reader reader) 를 사용해 설정된 Stream 소스가 없는 경우,Transformer 는 new InputStream() 를 사용해 빈 상태(empty)의 소스 InputStream 를 작성합니다.
Transformer.transform(Source xmlSource, Result outputTarget) public StreamSource(InputStream inputStream)
이 생성자 을 사용해 스타일 시트를 처리하는 경우, 일반적으로은, 상대 URI 참조를 해결할 수 있도록(듯이) setSystemId 도 호출할 필요가 있습니다.
inputStream - XML 스트림에의 유효한 InputStream 참조
public StreamSource(InputStream inputStream,
String systemId)
이 생성자 에 의해, 입력 스트림에 가세해 시스템 식별자를 설정할 수가 있어 상대 URI 를 처리할 수 있게 됩니다.
inputStream - XML 스트림에의 유효한 InputStream 참조systemId - URI 구문에 적합하는 String 가 아니면 안된다public StreamSource(Reader reader)
reader - XML 문자 스트림에의 유효한 Reader 참조
public StreamSource(Reader reader,
String systemId)
reader - XML 문자 스트림에의 유효한 Reader 참조systemId - URI 구문에 적합하는 String 가 아니면 안된다public StreamSource(String systemId)
systemId - URI 구문에 적합하는 String 가 아니면 안된다public StreamSource(File f)
f - null 이외의 File 참조가 아니면 안된다| 메소드의 상세 |
|---|
public void setInputStream(InputStream inputStream)
이 Source 객체를 사용해 스타일 시트를 처리하는 경우, 일반적으로은, 상대 URL 참조를 해결할 수 있도록(듯이) setSystemId 도 호출할 필요가 있습니다.
inputStream - XML 스트림에의 유효한 InputStream 참조public InputStream getInputStream()
public void setReader(Reader reader)
reader - XML CharacterStream 에의 유효한 Reader 참조public Reader getReader()
public void setPublicId(String publicId)
공개 식별자는 항상 생략 가능합니다. 어플리케이션에 공개 식별자를 포함하고 싶은 경우는, 위치 정보의 일부로서 지정합니다.
publicId - 공개 식별자를 나타내는 캐릭터 라인public String getPublicId()
public void setSystemId(String systemId)
바이트 스트림 또는 문자 스트림이 있는 경우, 시스템 식별자는 생략 가능합니다만, 지정하는 것이 편리합니다. 어플리케이션은 그것을 사용해 상대 URI 를 해결해, 에러 메세지나 경고에 포함할 수가 있기 (위해)때문에입니다. 퍼서는, 바이트 스트림 또는 문자 스트림이 지정되어 있지 않은 경우에 한해, URI 에의 접속을 열려고 합니다.
Source 내의 setSystemId systemId - URL 캐릭터 라인으로서의 시스템 식별자public String getSystemId()
Source 내의 getSystemId public void setSystemId(File f)
f - null 이외의 File 참조가 아니면 안된다
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.