Uses of Interface
org.x4o.xml.lang.X4OLanguageSession
Packages that use X4OLanguageSession
Package
Description
The Element Language Definition drivers.
The XML Element definitions.
The X4O Input and Output classes.
The core config interfaces and key definitions.
The core phase classes which runs the different phases of the language.
-
Uses of X4OLanguageSession in org.x4o.xml.eld
Methods in org.x4o.xml.eld with parameters of type X4OLanguageSessionModifier and TypeMethodDescriptionstatic X4OLanguage
EldModuleLoader.getLanguage
(X4OLanguageSession context) static X4OLanguageModule
EldModuleLoader.getLanguageModule
(X4OLanguageSession context) -
Uses of X4OLanguageSession in org.x4o.xml.element
Methods in org.x4o.xml.element that return X4OLanguageSessionModifier and TypeMethodDescriptionAbstractElement.getLanguageSession()
DefaultElementBodyCharacters.getLanguageSession()
Element.getLanguageSession()
Gets the X4OLanguageSession.Methods in org.x4o.xml.element with parameters of type X4OLanguageSessionModifier and TypeMethodDescriptionDefaultElementNamespaceInstanceProvider.createElementInstance
(X4OLanguageSession languageSession, String tag) ElementNamespaceInstanceProvider.createElementInstance
(X4OLanguageSession languageSession, String tag) Provide an Element for an xml tag.void
AbstractElement.setLanguageSession
(X4OLanguageSession languageSession) void
DefaultElementBodyCharacters.setLanguageSession
(X4OLanguageSession elementLanguage) void
Element.setLanguageSession
(X4OLanguageSession languageSession) Sets the X4OLanguageSession. -
Uses of X4OLanguageSession in org.x4o.xml.io
Methods in org.x4o.xml.io that return X4OLanguageSessionModifier and TypeMethodDescriptionAbstractX4OReaderSession.readFileSession
(File file) Reads the file and reads it as an InputStream.AbstractX4OReaderSession.readFileSession
(String fileName) Reads the file fileName and reads it as an InputStream.X4OReaderSession.readFileSession
(File file) Reads the file and parses it as an InputStream.X4OReaderSession.readFileSession
(String fileName) Reads the file fileName and parses it as an InputStream.AbstractX4OReaderSession.readResourceSession
(String resourceName) reads an resource locaction.X4OReaderSession.readResourceSession
(String resourceName) Parses an resource locaction.DefaultX4OReader.readSession
(InputStream input, String systemId, URL basePath) X4OReaderSession.readSession
(InputStream input, String systemId, URL basePath) Method to parse the xml data.AbstractX4OReaderSession.readStringSession
(String xmlString) Converts a String to a InputStream to is can me read by SAX.X4OReaderSession.readStringSession
(String xmlString) Converts a String to a InputStream to is can be parsed by SAX.AbstractX4OReaderSession.readUrlSession
(URL url) Fetched the data direct from remote url to a InputStream to is can me readd by SAX.X4OReaderSession.readUrlSession
(URL url) Fetched the data direct from remote url to a InputStream to is can be parsed by SAX.Methods in org.x4o.xml.io with parameters of type X4OLanguageSessionModifier and TypeMethodDescriptionvoid
X4ODebugWriter.debugConnectionStart
(X4OLanguageSession languageSession, X4OConnection ec) void
X4ODebugWriter.debugElementLanguageModules
(X4OLanguageSession elementLanguage) protected void
AbstractX4OConnectionDebug.debugException
(X4OLanguageSession languageSession, Exception e) void
X4ODebugWriter.debugLanguageDefaultClasses
(X4OLanguageSession ec) protected void
AbstractX4OConnectionDebug.debugStart
(X4OLanguageSession languageSession, String debugHandlerKey, String debugStreamKey, String debugStreamCloseKey) protected void
AbstractX4OConnectionDebug.debugStop
(X4OLanguageSession languageSession) X4OContentParser.getSAXParserFeatures
(X4OLanguageSession elementContext) X4OContentParser.getSAXParserFeaturesOptional
(X4OLanguageSession elementContext) X4OContentParser.getSAXParserFeaturesRequired
(X4OLanguageSession elementContext) X4OContentParser.getSAXParserProperties
(X4OLanguageSession elementContext) X4OContentParser.getSAXParserPropertiesOptional
(X4OLanguageSession elementContext) void
X4OContentParser.parse
(X4OLanguageSession languageSession) void
DefaultX4OReader.releaseSession
(X4OLanguageSession context) void
X4OReaderSession.releaseSession
(X4OLanguageSession context) void
AbstractX4OWriterSession.writeFileSession
(X4OLanguageSession languageSession, File file) void
AbstractX4OWriterSession.writeFileSession
(X4OLanguageSession languageSession, String fileName) void
X4OWriterSession.writeFileSession
(X4OLanguageSession context, File file) void
X4OWriterSession.writeFileSession
(X4OLanguageSession context, String fileName) void
DefaultX4OWriter.writeSession
(X4OLanguageSession languageSession, OutputStream output) void
X4OWriterSession.writeSession
(X4OLanguageSession context, OutputStream out) AbstractX4OWriterSession.writeStringSession
(X4OLanguageSession languageSession) X4OWriterSession.writeStringSession
(X4OLanguageSession context) Constructors in org.x4o.xml.io with parameters of type X4OLanguageSessionModifierConstructorDescriptionX4OContentHandler
(X4OLanguageSession elementLanguage, SAX3PropertyConfig propertyConfig) Creates an X4OTagHandler which can receice sax xml events and converts them into the Element* interfaces events.X4OEntityResolver
(X4OLanguageSession elementContext, SAX3PropertyConfig propertyConfig) Creates an X4OEntityResolver for a language.X4OErrorHandler
(X4OLanguageSession languageSession, SAX3PropertyConfig propertyConfig) Construct a new SAXErrorPrinter -
Uses of X4OLanguageSession in org.x4o.xml.lang
Subinterfaces of X4OLanguageSession in org.x4o.xml.langModifier and TypeInterfaceDescriptioninterface
X4OLanguageSessionLocal is the local set interface for X4OLanguageSession.Classes in org.x4o.xml.lang that implement X4OLanguageSessionModifier and TypeClassDescriptionclass
AbstractX4OLanguageSession.class
An DefaultX4OLanguageSession.Methods in org.x4o.xml.lang that return X4OLanguageSessionModifier and TypeMethodDescriptionprotected X4OLanguageSession
DefaultX4OLanguage.buildElementLanguage
(X4OLanguageSession languageSession) DefaultX4OLanguage.createLanguageSession()
X4OLanguage.createLanguageSession()
Creates and fills the initial element language used to store the language.Methods in org.x4o.xml.lang with parameters of type X4OLanguageSessionModifier and TypeMethodDescriptionprotected X4OLanguageSession
DefaultX4OLanguage.buildElementLanguage
(X4OLanguageSession languageSession) DefaultX4OLanguage.createElementInstance
(X4OLanguageSession context, Class<?> objectClass) X4OLanguage.createElementInstance
(X4OLanguageSession context, Class<?> objectClass) Search language for object and create element for it. -
Uses of X4OLanguageSession in org.x4o.xml.lang.phase
Methods in org.x4o.xml.lang.phase with parameters of type X4OLanguageSessionModifier and TypeMethodDescriptionvoid
DefaultX4OPhaseManager.doReleasePhaseManual
(X4OLanguageSession languageSession) Run release phase manual if auto release is disabled by config.void
X4OPhaseManager.doReleasePhaseManual
(X4OLanguageSession languageSession) Runs release phase if it was requested not to run it automaticly.void
X4OPhaseListener.endRunPhase
(X4OPhase phase, X4OLanguageSession languageSession) Gets called after the X4OPhaseHandler is runned.void
X4OPhaseListener.preRunPhase
(X4OPhase phase, X4OLanguageSession languageSession) Gets called before the X4OPhaseHandler is run.void
AbstractX4OPhase.runPhase
(X4OLanguageSession elementLanguage) Empty method.void
X4OPhase.runPhase
(X4OLanguageSession elementLanguage) Runs this phase.void
X4OPhaseLanguageInit.X4OPhaseInitLanguageSiblings.runPhase
(X4OLanguageSession languageSession) void
DefaultX4OPhaseManager.runPhases
(X4OLanguageSession languageSession, X4OPhaseType type) Runs all the phases in the right order.void
X4OPhaseManager.runPhases
(X4OLanguageSession elementContext, X4OPhaseType type) Runs all the phases in the right order.