Class AbstractX4OWriterSession<T>
java.lang.Object
org.x4o.xml.io.AbstractX4OConnectionDebug
org.x4o.xml.io.AbstractX4OConnection
org.x4o.xml.io.AbstractX4OWriterSession<T>
- Type Parameters:
T- The root element object type.
- All Implemented Interfaces:
X4OConnection, X4OWriter<T>, X4OWriterSession<T>
- Direct Known Subclasses:
AbstractX4OWriter
public abstract class AbstractX4OWriterSession<T>
extends AbstractX4OConnection
implements X4OWriterSession<T>
AbstractX4OWriterSession.
- Version:
- 1.0 Apr 6, 2013\
- Author:
- Willem Cazander
-
Field Summary
Fields inherited from class AbstractX4OConnection
phaseSkip, phaseStopFields inherited from class AbstractX4OConnectionDebug
ABSTRACT_DEBUG_OUTPUT_HANDLER, ABSTRACT_DEBUG_OUTPUT_STREAM, ABSTRACT_DEBUG_OUTPUT_STREAM_CLOSE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidwriteFileSession(X4OLanguageSession languageSession, File file) voidwriteFileSession(X4OLanguageSession languageSession, String fileName) writeStringSession(X4OLanguageSession languageSession) Methods inherited from class AbstractX4OConnection
addPhaseSkip, getLanguage, getProperty, getPropertyKeys, setPhaseStop, setPropertyMethods inherited from class AbstractX4OConnectionDebug
debugException, debugStart, debugStopMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface X4OConnection
addPhaseSkip, getProperty, getPropertyKeys, setPhaseStop, setPropertyMethods inherited from interface X4OWriter
write, writeFile, writeFile, writeStringMethods inherited from interface X4OWriterSession
writeSession
-
Constructor Details
-
AbstractX4OWriterSession
-
-
Method Details
-
writeFileSession
public void writeFileSession(X4OLanguageSession languageSession, String fileName) throws X4OConnectionException, SAXException, IOException - Specified by:
writeFileSessionin interfaceX4OWriterSession<T>- Throws:
X4OConnectionExceptionSAXExceptionIOException
-
writeFileSession
public void writeFileSession(X4OLanguageSession languageSession, File file) throws X4OConnectionException, SAXException, IOException - Specified by:
writeFileSessionin interfaceX4OWriterSession<T>- Throws:
X4OConnectionExceptionSAXExceptionIOException
-
writeStringSession
public String writeStringSession(X4OLanguageSession languageSession) throws X4OConnectionException, SAXException, IOException - Specified by:
writeStringSessionin interfaceX4OWriterSession<T>- Throws:
X4OConnectionExceptionSAXExceptionIOException
-