net.sf.joost.emitter
Interface StxEmitter

All Superinterfaces:
Constants, ContentHandler, LexicalHandler
All Known Implementing Classes:
BufferEmitter, DOMEmitter, FOPEmitter, HtmlEmitter, HttpPostHandler, SAXEmitter, StreamEmitter, StringEmitter, StxEmitterBase, TextEmitter, XmlEmitter

public interface StxEmitter
extends ContentHandler, LexicalHandler, Constants

Common interface - All emitter implementations have to implement this interface.

Version:
$Revision: 1.5 $ $Date: 2005/03/13 17:12:49 $
Author:
Zubow

Field Summary
 
Fields inherited from interface net.sf.joost.Constants
DEBUG, DEFAULT_ENCODING, FEAT_NS, FEAT_NSPREFIX, FEATURE_URI_PREFIX, FUNC_NS, JOOST_EXT_NS, PR_ATTRIBUTES, PR_BUFFER, PR_CHILDREN, PR_CONTINUE, PR_ERROR, PR_SELF, PR_SIBLINGS, STX_NS
 
Method Summary
 String getSystemId()
          Get the system identifier that was set with setSystemId(String).
 void setSystemId(String systemId)
          Set the system identifier for this emitter.
 
Methods inherited from interface org.xml.sax.ContentHandler
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
 
Methods inherited from interface org.xml.sax.ext.LexicalHandler
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity
 

Method Detail

setSystemId

void setSystemId(String systemId)
Set the system identifier for this emitter. This is optional - the system identifier may be used to resolve relative output identifiers.

Parameters:
systemId - the system identifier as a URI string

getSystemId

String getSystemId()
Get the system identifier that was set with setSystemId(String).

Returns:
the system identifier or null if setSystemId(String) was not called.