Class X4ODriver<T>
java.lang.Object
org.x4o.xml.X4ODriver<T>
- Type Parameters:
T- The root element object type.
- Direct Known Subclasses:
CelDriver, DefaultX4ODriver, EldDriver, JDatStartDriver, WaterOceanFSDriver
X4ODriver Is the x4o language driver to interact with xml.
- Version:
- 1.0 Aug 11, 2005
- Author:
- Willem Cazander
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDefines the default version if none is defined. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected X4OLanguagebuildLanguage(String version) protected X4OLanguageConfigurationprotected X4OPhaseManagerfinal X4OLanguageCreates the X4OLanguage for the default version.final X4OLanguagecreateLanguage(String version) Creates the X4OLanguage for the specified version.createReader(String version) createReaderSession(String version) createWriter(String version) createWriterSession(String version) abstract Stringfinal X4OLanguageTaskgetLanguageTask(String taskId) final List<X4OLanguageTask> final StringReturns the default language which is the latest version.abstract String[]
-
Field Details
-
DEFAULT_LANGUAGE_VERSION
Defines the default version if none is defined.- See Also:
-
-
Constructor Details
-
X4ODriver
public X4ODriver()marker constructor.
-
-
Method Details
-
getLanguageName
- Returns:
- Returns the langauge name of this driver.
-
getLanguageVersions
- Returns:
- Returns the supported language versions for this driver.
-
buildLanguage
-
buildPhaseManager
-
buildLanguageConfiguration
-
createReader
-
createReader
-
createReaderSession
-
createReaderSession
-
createWriter
-
createWriter
-
createWriterSession
-
createWriterSession
-
getLanguageVersionDefault
Returns the default language which is the latest version.- Returns:
- The default language version.
-
createLanguage
Creates the X4OLanguage for the specified version.- Parameters:
version- The language version to create.- Returns:
- The created X4OLanguage.
-
createLanguage
Creates the X4OLanguage for the default version.- Returns:
- The created X4OLanguage.
-
getLanguageTask
-
getLanguageTasks
-