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 X4OLanguageEldModuleLoader.getLanguage(X4OLanguageSession context) static X4OLanguageModuleEldModuleLoader.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.voidAbstractElement.setLanguageSession(X4OLanguageSession languageSession) voidDefaultElementBodyCharacters.setLanguageSession(X4OLanguageSession elementLanguage) voidElement.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 TypeMethodDescriptionvoidX4ODebugWriter.debugConnectionStart(X4OLanguageSession languageSession, X4OConnection ec) voidX4ODebugWriter.debugElementLanguageModules(X4OLanguageSession elementLanguage) protected voidAbstractX4OConnectionDebug.debugException(X4OLanguageSession languageSession, Exception e) voidX4ODebugWriter.debugLanguageDefaultClasses(X4OLanguageSession ec) protected voidAbstractX4OConnectionDebug.debugStart(X4OLanguageSession languageSession, String debugHandlerKey, String debugStreamKey, String debugStreamCloseKey) protected voidAbstractX4OConnectionDebug.debugStop(X4OLanguageSession languageSession) X4OContentParser.getSAXParserFeatures(X4OLanguageSession elementContext) X4OContentParser.getSAXParserFeaturesOptional(X4OLanguageSession elementContext) X4OContentParser.getSAXParserFeaturesRequired(X4OLanguageSession elementContext) X4OContentParser.getSAXParserProperties(X4OLanguageSession elementContext) X4OContentParser.getSAXParserPropertiesOptional(X4OLanguageSession elementContext) voidX4OContentParser.parse(X4OLanguageSession languageSession) voidDefaultX4OReader.releaseSession(X4OLanguageSession context) voidX4OReaderSession.releaseSession(X4OLanguageSession context) voidAbstractX4OWriterSession.writeFileSession(X4OLanguageSession languageSession, File file) voidAbstractX4OWriterSession.writeFileSession(X4OLanguageSession languageSession, String fileName) voidX4OWriterSession.writeFileSession(X4OLanguageSession context, File file) voidX4OWriterSession.writeFileSession(X4OLanguageSession context, String fileName) voidDefaultX4OWriter.writeSession(X4OLanguageSession languageSession, OutputStream output) voidX4OWriterSession.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 TypeInterfaceDescriptioninterfaceX4OLanguageSessionLocal is the local set interface for X4OLanguageSession.Classes in org.x4o.xml.lang that implement X4OLanguageSessionModifier and TypeClassDescriptionclassAbstractX4OLanguageSession.classAn DefaultX4OLanguageSession.Methods in org.x4o.xml.lang that return X4OLanguageSessionModifier and TypeMethodDescriptionprotected X4OLanguageSessionDefaultX4OLanguage.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 X4OLanguageSessionDefaultX4OLanguage.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 TypeMethodDescriptionvoidDefaultX4OPhaseManager.doReleasePhaseManual(X4OLanguageSession languageSession) Run release phase manual if auto release is disabled by config.voidX4OPhaseManager.doReleasePhaseManual(X4OLanguageSession languageSession) Runs release phase if it was requested not to run it automaticly.voidX4OPhaseListener.endRunPhase(X4OPhase phase, X4OLanguageSession languageSession) Gets called after the X4OPhaseHandler is runned.voidX4OPhaseListener.preRunPhase(X4OPhase phase, X4OLanguageSession languageSession) Gets called before the X4OPhaseHandler is run.voidAbstractX4OPhase.runPhase(X4OLanguageSession elementLanguage) Empty method.voidX4OPhase.runPhase(X4OLanguageSession elementLanguage) Runs this phase.voidX4OPhaseLanguageInit.X4OPhaseInitLanguageSiblings.runPhase(X4OLanguageSession languageSession) voidDefaultX4OPhaseManager.runPhases(X4OLanguageSession languageSession, X4OPhaseType type) Runs all the phases in the right order.voidX4OPhaseManager.runPhases(X4OLanguageSession elementContext, X4OPhaseType type) Runs all the phases in the right order.