Package | Description |
---|---|
org.x4o.xml |
The X4O XML Driver program interface.
|
org.x4o.xml.el |
The Expression Language classes.
|
org.x4o.xml.eld.xsd |
The X4O ELD to XSD Schema generator classes.
|
org.x4o.xml.element |
The XML Element definitions.
|
org.x4o.xml.io |
The X4O Input and Output classes.
|
org.x4o.xml.io.sax |
The Sax based classes and interfaces.
|
org.x4o.xml.lang |
The core config interfaces and key definitions.
|
org.x4o.xml.lang.phase |
The core phase classes which runs the different phases of the language.
|
Modifier and Type | Method and Description |
---|---|
X4OLanguageContext |
X4ODriver.createLanguageContext()
Creates the X4OLanguageContext for the default language version.
|
X4OLanguageContext |
X4ODriver.createLanguageContext(String version)
Creates the X4OLanguageContext for the specified version.
|
Modifier and Type | Method and Description |
---|---|
static javax.el.ELContext |
X4OExpressionFactory.createELContext(X4OLanguageContext languageContext) |
static javax.el.ExpressionFactory |
X4OExpressionFactory.createExpressionFactory(X4OLanguageContext languageContext) |
Constructor and Description |
---|
EldXsdXmlGenerator(X4OLanguageContext languageContext) |
Modifier and Type | Method and Description |
---|---|
X4OLanguageContext |
AbstractElement.getLanguageContext() |
X4OLanguageContext |
Element.getLanguageContext()
Gets the ElementLanguage.
|
X4OLanguageContext |
DefaultElementBodyCharacters.getLanguageContext() |
Modifier and Type | Method and Description |
---|---|
Element |
DefaultElementNamespaceInstanceProvider.createElementInstance(X4OLanguageContext languageContext,
String tag) |
Element |
ElementNamespaceInstanceProvider.createElementInstance(X4OLanguageContext languageContext,
String tag)
Provide an Element for an xml tag.
|
void |
AbstractElement.setLanguageContext(X4OLanguageContext elementLanguage) |
void |
Element.setLanguageContext(X4OLanguageContext elementLanguage)
Sets the ElementLanguage.
|
void |
DefaultElementBodyCharacters.setLanguageContext(X4OLanguageContext elementLanguage) |
Modifier and Type | Method and Description |
---|---|
protected X4OLanguageContext |
AbstractX4OConnection.getLanguageContext() |
X4OLanguageContext |
X4OReaderContext.readContext(InputStream input,
String systemId,
URL basePath)
Method to parse the xml data.
|
X4OLanguageContext |
DefaultX4OReader.readContext(InputStream input,
String systemId,
URL basePath) |
X4OLanguageContext |
X4OReaderContext.readFileContext(File file)
Reads the file and parses it as an InputStream.
|
X4OLanguageContext |
AbstractX4OReaderContext.readFileContext(File file)
Reads the file and reads it as an InputStream.
|
X4OLanguageContext |
X4OReaderContext.readFileContext(String fileName)
Reads the file fileName and parses it as an InputStream.
|
X4OLanguageContext |
AbstractX4OReaderContext.readFileContext(String fileName)
Reads the file fileName and reads it as an InputStream.
|
X4OLanguageContext |
X4OReaderContext.readResourceContext(String resourceName)
Parses an resource locaction.
|
X4OLanguageContext |
AbstractX4OReaderContext.readResourceContext(String resourceName)
reads an resource locaction.
|
X4OLanguageContext |
X4OReaderContext.readStringContext(String xmlString)
Converts a String to a InputStream to is can me parsed by SAX.
|
X4OLanguageContext |
AbstractX4OReaderContext.readStringContext(String xmlString)
Converts a String to a InputStream to is can me read by SAX.
|
X4OLanguageContext |
X4OReaderContext.readUrlContext(URL url)
Fetched the data direct from remote url to a InputStream to is can me parsed by SAX.
|
X4OLanguageContext |
AbstractX4OReaderContext.readUrlContext(URL url)
Fetched the data direct from remote url to a InputStream to is can me readd by SAX.
|
Modifier and Type | Method and Description |
---|---|
void |
X4OReaderContext.releaseContext(X4OLanguageContext context) |
void |
DefaultX4OReader.releaseContext(X4OLanguageContext context) |
void |
DefaultX4OWriter.writeContext(X4OLanguageContext languageContext,
OutputStream output) |
void |
X4OWriterContext.writeContext(X4OLanguageContext context,
OutputStream out) |
void |
AbstractX4OWriterContext.writeFileContext(X4OLanguageContext context,
File file) |
void |
X4OWriterContext.writeFileContext(X4OLanguageContext context,
File file) |
void |
AbstractX4OWriterContext.writeFileContext(X4OLanguageContext context,
String fileName) |
void |
X4OWriterContext.writeFileContext(X4OLanguageContext context,
String fileName) |
String |
AbstractX4OWriterContext.writeStringContext(X4OLanguageContext context) |
String |
X4OWriterContext.writeStringContext(X4OLanguageContext context) |
Constructor and Description |
---|
AbstractX4OConnection(X4OLanguageContext languageContext)
Creates a AbstractX4OConnection.
|
AbstractX4OReader(X4OLanguageContext elementLanguage) |
AbstractX4OReaderContext(X4OLanguageContext languageContext) |
AbstractX4OWriter(X4OLanguageContext elementLanguage) |
AbstractX4OWriterContext(X4OLanguageContext elementLanguage) |
DefaultX4OReader(X4OLanguageContext elementLanguage) |
DefaultX4OSchemaWriter(X4OLanguageContext languageContext) |
DefaultX4OWriter(X4OLanguageContext languageContext)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
X4ODebugWriter.debugElementLanguageModules(X4OLanguageContext elementLanguage) |
void |
X4ODebugWriter.debugLanguageContext(X4OLanguageContext elementLanguage) |
void |
X4ODebugWriter.debugLanguageDefaultClasses(X4OLanguageContext ec) |
void |
X4ODebugWriter.debugLanguageProperties(X4OLanguageContext ec) |
void |
X4OContentParser.parse(X4OLanguageContext languageContext) |
Constructor and Description |
---|
X4OContentHandler(X4OLanguageContext elementLanguage)
Creates an X4OTagHandler
which can receice sax xml events and converts them into the Element* interfaces events.
|
X4OEntityResolver(X4OLanguageContext elementContext)
Creates an X4OEntityResolver for a language.
|
X4OErrorHandler(X4OLanguageContext languageContext)
Construct a new SAXErrorPrinter
|
Modifier and Type | Interface and Description |
---|---|
interface |
X4OLanguageContextLocal
ElementLanguageLocal is the local set interface for ElementLanguage.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractX4OLanguageContext
An AbstractElementLanguage.
|
class |
DefaultX4OLanguageContext
An DefaultElementLanguage.
|
Modifier and Type | Method and Description |
---|---|
protected X4OLanguageContext |
DefaultX4OLanguage.buildElementLanguage(X4OLanguageContext languageContext,
X4ODriver<?> driver) |
X4OLanguageContext |
X4OLanguage.createLanguageContext(X4ODriver<?> driver)
Creates and fills the initial element language used to store the language.
|
X4OLanguageContext |
DefaultX4OLanguage.createLanguageContext(X4ODriver<?> driver) |
Modifier and Type | Method and Description |
---|---|
protected X4OLanguageContext |
DefaultX4OLanguage.buildElementLanguage(X4OLanguageContext languageContext,
X4ODriver<?> driver) |
Element |
X4OLanguage.createElementInstance(X4OLanguageContext context,
Class<?> objectClass)
Search language for object and create element for it.
|
Element |
DefaultX4OLanguage.createElementInstance(X4OLanguageContext context,
Class<?> objectClass) |
Map<String,Boolean> |
X4OLanguageConfiguration.getSAXParserFeatures(X4OLanguageContext elementContext) |
Map<String,Boolean> |
DefaultX4OLanguageConfiguration.getSAXParserFeatures(X4OLanguageContext elementContext) |
Map<String,Boolean> |
X4OLanguageConfiguration.getSAXParserFeaturesOptional(X4OLanguageContext elementContext) |
Map<String,Boolean> |
DefaultX4OLanguageConfiguration.getSAXParserFeaturesOptional(X4OLanguageContext elementContext) |
List<String> |
X4OLanguageConfiguration.getSAXParserFeaturesRequired(X4OLanguageContext elementContext) |
List<String> |
DefaultX4OLanguageConfiguration.getSAXParserFeaturesRequired(X4OLanguageContext elementContext) |
Map<String,Object> |
X4OLanguageConfiguration.getSAXParserProperties(X4OLanguageContext elementContext) |
Map<String,Object> |
DefaultX4OLanguageConfiguration.getSAXParserProperties(X4OLanguageContext elementContext) |
Map<String,Object> |
X4OLanguageConfiguration.getSAXParserPropertiesOptional(X4OLanguageContext elementContext) |
Map<String,Object> |
DefaultX4OLanguageConfiguration.getSAXParserPropertiesOptional(X4OLanguageContext elementContext) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultX4OPhaseManager.doReleasePhaseManual(X4OLanguageContext languageContext)
Run release phase manual if auto release is disabled by config.
|
void |
X4OPhaseManager.doReleasePhaseManual(X4OLanguageContext languageContext) |
void |
X4OPhaseListener.endRunPhase(X4OPhase phase,
X4OLanguageContext elementLanguage)
Gets called after the X4OPhaseHandler is runned.
|
void |
X4OPhaseListener.preRunPhase(X4OPhase phase,
X4OLanguageContext elementLanguage)
Gets called before the X4OPhaseHandler is run.
|
void |
AbstractX4OPhase.runPhase(X4OLanguageContext elementLanguage)
Empty method.
|
void |
X4OPhase.runPhase(X4OLanguageContext elementLanguage)
Runs this phase.
|
void |
DefaultX4OPhaseManager.runPhases(X4OLanguageContext languageContext,
X4OPhaseType type)
Runs all the phases in the right order.
|
void |
X4OPhaseManager.runPhases(X4OLanguageContext elementContext,
X4OPhaseType type)
Runs all the phases in the right order.
|
Copyright © 2004-2013 X4O. All Rights Reserved.