public interface X4OLanguage
Modifier and Type | Method and Description |
---|---|
Element |
createElementInstance(X4OLanguageContext context,
Class<?> objectClass)
Search language for object and create element for it.
|
X4OLanguageContext |
createLanguageContext(X4ODriver<?> driver)
Creates and fills the initial element language used to store the language.
|
List<ElementBindingHandler> |
findElementBindingHandlers(Object parent)
Gets all ElementBindingHandlers which are possible for parent.
|
List<ElementBindingHandler> |
findElementBindingHandlers(Object parent,
Object child)
Gets all ElementBindingHandlers for parent and child combination.
|
List<ElementInterface> |
findElementInterfaces(Object object)
Returns list of ElementInterfaces for an element.
|
ElementNamespaceContext |
findElementNamespaceContext(String namespaceUri)
Returns the namespace context for an namespace uri.
|
X4OLanguageConfiguration |
getLanguageConfiguration() |
List<X4OLanguageModule> |
getLanguageModules() |
String |
getLanguageName()
Returns the language for which this ElementLanguage is created.
|
String |
getLanguageVersion() |
X4OPhaseManager |
getPhaseManager() |
String getLanguageName()
String getLanguageVersion()
X4OPhaseManager getPhaseManager()
X4OLanguageConfiguration getLanguageConfiguration()
X4OLanguageContext createLanguageContext(X4ODriver<?> driver)
driver
- The driver to create language context for.Element createElementInstance(X4OLanguageContext context, Class<?> objectClass)
context
- The X4O language context to create for.objectClass
- The object to search for.List<ElementBindingHandler> findElementBindingHandlers(Object parent)
parent
- The parent element object or class to search for.List<ElementBindingHandler> findElementBindingHandlers(Object parent, Object child)
parent
- The parent element object or class to search for.child
- The parent element object or class to search for.List<ElementInterface> findElementInterfaces(Object object)
object
- The element object or class to search for.ElementNamespaceContext findElementNamespaceContext(String namespaceUri)
namespaceUri
- the namespace uri.List<X4OLanguageModule> getLanguageModules()
Copyright © 2004-2013 X4O. All Rights Reserved.