Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse javax.xml.transform.stream.StreamSourceJAXP 1.0

java.lang.Object
   |
   +--javax.xml.transform.stream.StreamSource

Deklaration

public class StreamSource
extends java.lang.Object
implements javax.xml.transform.Source

Beschreibung

Diese Klasse kann das Quelldokument einer Transformation aus einem Standard-Stream bereitstellen.


 
Datenelemente
public final static StringFEATURE
 
Konstruktoren
publicStreamSource()
publicStreamSource(File f)
publicStreamSource(InputStream inputStream)
publicStreamSource(Reader reader)
publicStreamSource(String systemId)
publicStreamSource(Reader reader, String systemId)
publicStreamSource(InputStream inputStream, String systemId)
 
Methoden
public InputStreamgetInputStream()
public StringgetPublicId()
public ReadergetReader()
public StringgetSystemId()
public voidsetInputStream(InputStream inputStream)
public voidsetPublicId(String publicId)
public voidsetReader(Reader reader)
public voidsetSystemId(String systemId)
public voidsetSystemId(File f)


 

Datenelemente im Detail

public final static String FEATURE
Mit diesem Datenelement kann festgestellt werden, ob eine Implementierung das Einlesen von Quelldokumenten aus Streams unterstützt. Hierzu muß es der Methode getFeature() der Klasse TransformerFactory übergeben werden.

 

Konstruktoren im Detail

public StreamSource()
Erzeugt ein neues Exemplar mit einem leeren Quelldokument.
public StreamSource(File f)
Erzeugt ein neues Exemplar, das das Quelldokument aus der durch f bezeichneten Datei ausliest.
public StreamSource(InputStream inputStream)
Erzeugt ein neues Exemplar, das das Quelldokument aus dem Byte-Stream inputStream ausliest.
public StreamSource(Reader reader)
Erzeugt ein neues Exemplar, das das Quelldokument aus dem Zeichen-Stream reader ausliest.
public StreamSource(String systemId)
Erzeugt ein neues Exemplar, das das Quelldokument aus der durch systemID bezeichneten Datei liest.
public StreamSource(Reader reader, String systemId)
Erzeugt ein neues Exemplar, das das Quelldokument aus dem Zeichen-Stream reader ausliest. Mit systemId kann eine System-ID zur Auflösung relativer URLs im Dokument vorgegeben werden.
public StreamSource(InputStream inputStream, String systemId)
Erzeugt ein neues Exemplar, das das Quelldokument aus dem Byte-Stream inputStream ausliest. Mit systemId kann eine System-ID zur Auflösung relativer URLs im Dokument vorgegeben werden.

 

Methoden im Detail

public InputStream getInputStream()
Liefert den Byte-Stream zurück, mit dem das Quelldokument gelesen wird. Falls ein Konstuktor ohne Byte-Stream verwendet wurde, ist der Rückgabewert null.
public String getPublicId()
Liefert die für das Quelldokument gesetzte Public-ID zurück oder null, falls keine gesetzt wurde.
public Reader getReader()
Liefert den Zeichen-Stream zurück, mit dem das Quelldokument eingelesen wird. Falls ein Konstuktor ohne Zeichen-Stream verwendet wurde, ist der Rückgabewert null.
public String getSystemId()
Liefert die System-ID für das Quelldokument zurück oder null, falls keine gesetzt wurde.
public void setInputStream(InputStream inputStream)
Setzt den Eingabestream für das Quelldokument auf den Byte-Stream inputStream.
public void setPublicId(String publicId)
Setzt die Public-Id für das Quelldokument auf publicId.
public void setReader(Reader reader)
Setzt den Eingabestream für das Quelldokument auf den Zeichen-Stream reader.
public void setSystemId(String systemId)
Setzt die System-ID für das Quelldokument auf systemID.
public void setSystemId(File f)
Setzt die System-ID für das Quelldokument über die Datei-Referenz f.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.