Interface X4OLanguageConfiguration
- All Known Subinterfaces:
X4OLanguageConfigurationLocal
- All Known Implementing Classes:
AbstractX4OLanguageConfiguration
,DefaultX4OLanguageConfiguration
public interface X4OLanguageConfiguration
X4OLanguageConfiguration is base configuration of language used iin x4o parser.
- Version:
- 1.0 27 Oct 2009
- Author:
- Willem Cazander
-
Field Summary
Fields -
Method Summary
-
Field Details
-
DEFAULT_LANG_PATH_PREFIX
Prefix where we load all language definitions from.- See Also:
-
DEFAULT_LANG_MODULES_FILE
The modules file to startup the language definition process.- See Also:
-
-
Method Details
-
getLanguageResourcePathPrefix
String getLanguageResourcePathPrefix()- Returns:
- Returns the path prefix for loading language resources.
-
getLanguageResourceModulesFileName
String getLanguageResourceModulesFileName()- Returns:
- Returns the filename (postfix) of the modules definition file.
-
getDefaultElementNamespace
Class<?> getDefaultElementNamespace() -
getDefaultElementInterface
Class<?> getDefaultElementInterface() -
getDefaultElement
Class<?> getDefaultElement() -
getDefaultElementClass
Class<?> getDefaultElementClass() -
getDefaultElementClassAttribute
Class<?> getDefaultElementClassAttribute() -
getDefaultElementLanguageModule
Class<?> getDefaultElementLanguageModule() -
getDefaultElementBodyComment
Class<?> getDefaultElementBodyComment() -
getDefaultElementBodyCharacters
Class<?> getDefaultElementBodyCharacters() -
getDefaultElementBodyWhitespace
Class<?> getDefaultElementBodyWhitespace() -
getDefaultElementNamespaceInstanceProvider
Class<?> getDefaultElementNamespaceInstanceProvider() -
getDefaultElementAttributeValueParser
Class<?> getDefaultElementAttributeValueParser() -
getDefaultElementObjectPropertyValue
Class<?> getDefaultElementObjectPropertyValue() -
getDefaultElementNamespaceAttributeComparator
Class<?> getDefaultElementNamespaceAttributeComparator() -
getDefaultLanguageVersionFilter
Class<?> getDefaultLanguageVersionFilter()- Returns:
- Returns the X4OLanguageVersionFilter which filters the best version to use.
-
getDefaultLanguageLoader
Class<?> getDefaultLanguageLoader()- Returns:
- Returns the X4OLanguageLoader which loads languages into the element context.
-
getDefaultExpressionLanguageContext
Class<?> getDefaultExpressionLanguageContext()- Returns:
- Returns the Expression Language Context which holds the el objects.
-