Class AbstractX4OLanguageConfiguration
java.lang.Object
org.x4o.xml.lang.AbstractX4OLanguageConfiguration
- All Implemented Interfaces:
X4OLanguageConfiguration
,X4OLanguageConfigurationLocal
- Direct Known Subclasses:
DefaultX4OLanguageConfiguration
public abstract class AbstractX4OLanguageConfiguration
extends Object
implements X4OLanguageConfigurationLocal
AbstractX4OLanguageConfiguration.
- Version:
- 1.0 Apr 28, 2013
- Author:
- Willem Cazander
-
Field Summary
Fields inherited from interface org.x4o.xml.lang.X4OLanguageConfiguration
DEFAULT_LANG_MODULES_FILE, DEFAULT_LANG_PATH_PREFIX
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass
<?> Class
<?> Class
<?> Class
<?> Class
<?> Class
<?> Class
<?> Class
<?> Class
<?> Class
<?> Class
<?> Class
<?> Class
<?> Class
<?> Class
<?> Class
<?> void
setDefaultElement
(Class<?> defaultElement) void
setDefaultElementAttributeValueParser
(Class<?> defaultElementAttributeValueParser) void
setDefaultElementBodyCharacters
(Class<?> defaultElementBodyCharacters) void
setDefaultElementBodyComment
(Class<?> defaultElementBodyComment) void
setDefaultElementBodyWhitespace
(Class<?> defaultElementBodyWhitespace) void
setDefaultElementClass
(Class<?> defaultElementClass) void
setDefaultElementClassAttribute
(Class<?> defaultElementClassAttribute) void
setDefaultElementInterface
(Class<?> defaultElementInterface) void
setDefaultElementLanguageModule
(Class<?> defaultElementLanguageModule) void
setDefaultElementNamespace
(Class<?> defaultElementNamespace) void
setDefaultElementNamespaceAttributeComparator
(Class<?> defaultElementNamespaceAttributeComparator) void
setDefaultElementNamespaceInstanceProvider
(Class<?> defaultElementNamespaceInstanceProvider) void
setDefaultElementObjectPropertyValue
(Class<?> defaultElementObjectPropertyValue) void
setDefaultExpressionLanguageContext
(Class<?> defaultExpressionLanguageContext) void
setDefaultLanguageLoader
(Class<?> defaultLanguageLoader) void
setDefaultLanguageVersionFilter
(Class<?> defaultLanguageVersionFilter) void
setLanguageResourceModulesFileName
(String languageResourceModulesFileName) void
setLanguageResourcePathPrefix
(String languageResourcePathPrefix) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.x4o.xml.lang.X4OLanguageConfigurationLocal
createProxy
-
Constructor Details
-
AbstractX4OLanguageConfiguration
public AbstractX4OLanguageConfiguration()Default constructor.
-
-
Method Details
-
getLanguageResourcePathPrefix
- Specified by:
getLanguageResourcePathPrefix
in interfaceX4OLanguageConfiguration
- Returns:
- the languageResourcePathPrefix
-
setLanguageResourcePathPrefix
- Specified by:
setLanguageResourcePathPrefix
in interfaceX4OLanguageConfigurationLocal
- Parameters:
languageResourcePathPrefix
- the languageResourcePathPrefix to set
-
getLanguageResourceModulesFileName
- Specified by:
getLanguageResourceModulesFileName
in interfaceX4OLanguageConfiguration
- Returns:
- the languageResourceModulesFileName
-
setLanguageResourceModulesFileName
- Specified by:
setLanguageResourceModulesFileName
in interfaceX4OLanguageConfigurationLocal
- Parameters:
languageResourceModulesFileName
- the languageResourceModulesFileName to set
-
getDefaultElementNamespace
- Specified by:
getDefaultElementNamespace
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultElementNamespace
-
setDefaultElementNamespace
- Specified by:
setDefaultElementNamespace
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultElementNamespace
- the defaultElementNamespace to set
-
getDefaultElementInterface
- Specified by:
getDefaultElementInterface
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultElementInterface
-
setDefaultElementInterface
- Specified by:
setDefaultElementInterface
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultElementInterface
- the defaultElementInterface to set
-
getDefaultElement
- Specified by:
getDefaultElement
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultElement
-
setDefaultElement
- Specified by:
setDefaultElement
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultElement
- the defaultElement to set
-
getDefaultElementClass
- Specified by:
getDefaultElementClass
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultElementClass
-
setDefaultElementClass
- Specified by:
setDefaultElementClass
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultElementClass
- the defaultElementClass to set
-
getDefaultElementClassAttribute
- Specified by:
getDefaultElementClassAttribute
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultElementClassAttribute
-
setDefaultElementClassAttribute
- Specified by:
setDefaultElementClassAttribute
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultElementClassAttribute
- the defaultElementClassAttribute to set
-
getDefaultElementLanguageModule
- Specified by:
getDefaultElementLanguageModule
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultElementLanguageModule
-
setDefaultElementLanguageModule
- Specified by:
setDefaultElementLanguageModule
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultElementLanguageModule
- the defaultElementLanguageModule to set
-
getDefaultElementBodyComment
- Specified by:
getDefaultElementBodyComment
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultElementBodyComment
-
setDefaultElementBodyComment
- Specified by:
setDefaultElementBodyComment
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultElementBodyComment
- the defaultElementBodyComment to set
-
getDefaultElementBodyCharacters
- Specified by:
getDefaultElementBodyCharacters
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultElementBodyCharacters
-
setDefaultElementBodyCharacters
- Specified by:
setDefaultElementBodyCharacters
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultElementBodyCharacters
- the defaultElementBodyCharacters to set
-
getDefaultElementBodyWhitespace
- Specified by:
getDefaultElementBodyWhitespace
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultElementBodyWhitespace
-
setDefaultElementBodyWhitespace
- Specified by:
setDefaultElementBodyWhitespace
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultElementBodyWhitespace
- the defaultElementBodyWhitespace to set
-
getDefaultElementNamespaceInstanceProvider
- Specified by:
getDefaultElementNamespaceInstanceProvider
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultElementNamespaceInstanceProvider
-
setDefaultElementNamespaceInstanceProvider
public void setDefaultElementNamespaceInstanceProvider(Class<?> defaultElementNamespaceInstanceProvider) - Specified by:
setDefaultElementNamespaceInstanceProvider
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultElementNamespaceInstanceProvider
- the defaultElementNamespaceInstanceProvider to set
-
getDefaultElementAttributeValueParser
- Specified by:
getDefaultElementAttributeValueParser
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultElementAttributeValueParser
-
setDefaultElementAttributeValueParser
- Specified by:
setDefaultElementAttributeValueParser
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultElementAttributeValueParser
- the defaultElementAttributeValueParser to set
-
getDefaultElementObjectPropertyValue
- Specified by:
getDefaultElementObjectPropertyValue
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultElementObjectPropertyValue
-
setDefaultElementObjectPropertyValue
- Specified by:
setDefaultElementObjectPropertyValue
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultElementObjectPropertyValue
- the defaultElementObjectPropertyValue to set
-
getDefaultElementNamespaceAttributeComparator
- Specified by:
getDefaultElementNamespaceAttributeComparator
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultElementNamespaceAttributeComparator
-
setDefaultElementNamespaceAttributeComparator
public void setDefaultElementNamespaceAttributeComparator(Class<?> defaultElementNamespaceAttributeComparator) - Specified by:
setDefaultElementNamespaceAttributeComparator
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultElementNamespaceAttributeComparator
- the defaultElementNamespaceAttributeComparator to set
-
getDefaultLanguageVersionFilter
- Specified by:
getDefaultLanguageVersionFilter
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultLanguageVersionFilter
-
setDefaultLanguageVersionFilter
- Specified by:
setDefaultLanguageVersionFilter
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultLanguageVersionFilter
- the defaultLanguageVersionFilter to set
-
getDefaultLanguageLoader
- Specified by:
getDefaultLanguageLoader
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultLanguageLoader
-
setDefaultLanguageLoader
- Specified by:
setDefaultLanguageLoader
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultLanguageLoader
- the defaultLanguageLoader to set
-
getDefaultExpressionLanguageContext
- Specified by:
getDefaultExpressionLanguageContext
in interfaceX4OLanguageConfiguration
- Returns:
- the defaultExpressionLanguageContext
-
setDefaultExpressionLanguageContext
- Specified by:
setDefaultExpressionLanguageContext
in interfaceX4OLanguageConfigurationLocal
- Parameters:
defaultExpressionLanguageContext
- the defaultExpressionLanguageContext to set
-