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 Details

    • DEFAULT_LANG_PATH_PREFIX

      static final String DEFAULT_LANG_PATH_PREFIX
      Prefix where we load all language definitions from.
      See Also:
    • DEFAULT_LANG_MODULES_FILE

      static final String 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.