public abstract class AbstractX4OLanguageModule extends AbstractElementMetaBase implements X4OLanguageModule
| Constructor and Description |
|---|
AbstractX4OLanguageModule()
Creates a new empty ElementLanguage.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addElementAttributeHandler(ElementAttributeHandler elementAttributeHandler)
Adds an ElementAttributeHandler.
|
void |
addElementBindingHandler(ElementBindingHandler elementBindingHandler)
Adds an ElementBindingHanlder.
|
void |
addElementConfiguratorGlobal(ElementConfiguratorGlobal elementConfigurator)
Adds an ElementConfiguratorGlobal.
|
void |
addElementInterface(ElementInterface elementInterface)
Adds an ElementInterface.
|
void |
addElementNamespaceContext(ElementNamespaceContext elementNamespaceContext)
Adds an namespace to this langauge module.
|
List<ElementAttributeHandler> |
getElementAttributeHandlers()
Geta All ElementAttributeHandlers.
|
List<ElementBindingHandler> |
getElementBindingHandlers()
Gets all ElementBindingHandlers.
|
List<ElementConfiguratorGlobal> |
getElementConfiguratorGlobals()
Gets all ElementConfiguratorGlobals.
|
List<ElementInterface> |
getElementInterfaces()
Returns list of ElementInterfaces in this context.
|
ElementNamespaceContext |
getElementNamespaceContext(String namespaceUri)
Returns the namespace context for an namespace uri.
|
List<ElementNamespaceContext> |
getElementNamespaceContexts() |
X4OLanguageModuleLoader |
getLanguageModuleLoader() |
String |
getProviderHost() |
String |
getProviderName() |
String |
getSourceResource() |
void |
reloadModule(X4OLanguageLocal elementLanguage,
X4OLanguageModule elementLanguageModule)
Reloads the module, experiment !!
|
void |
setLanguageModuleLoader(X4OLanguageModuleLoader elementLanguageModuleLoader) |
void |
setProviderHost(String providerHost) |
void |
setProviderName(String providerName) |
void |
setSourceResource(String sourceResource) |
getDescription, getId, setDescription, setIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescription, getId, setDescription, setIdpublic AbstractX4OLanguageModule()
public String getProviderName()
getProviderName in interface X4OLanguageModulepublic void setProviderName(String providerName)
setProviderName in interface X4OLanguageModuleproviderName - the providerName to setpublic String getProviderHost()
getProviderHost in interface X4OLanguageModulepublic void setProviderHost(String providerHost)
setProviderHost in interface X4OLanguageModuleproviderHost - the providerHost to setpublic void addElementAttributeHandler(ElementAttributeHandler elementAttributeHandler)
X4OLanguageModuleaddElementAttributeHandler in interface X4OLanguageModuleelementAttributeHandler - Adds an ElmentAttributeHandler.X4OLanguageModule.addElementAttributeHandler(ElementAttributeHandler)public List<ElementAttributeHandler> getElementAttributeHandlers()
X4OLanguageModulegetElementAttributeHandlers in interface X4OLanguageModuleX4OLanguageModule.getElementAttributeHandlers()public void addElementBindingHandler(ElementBindingHandler elementBindingHandler)
X4OLanguageModuleaddElementBindingHandler in interface X4OLanguageModuleelementBindingHandler - The ElementBindingHandler to add.X4OLanguageModule.addElementBindingHandler(ElementBindingHandler)public List<ElementBindingHandler> getElementBindingHandlers()
X4OLanguageModulegetElementBindingHandlers in interface X4OLanguageModuleX4OLanguageModule.getElementBindingHandlers()public void addElementConfiguratorGlobal(ElementConfiguratorGlobal elementConfigurator)
X4OLanguageModuleaddElementConfiguratorGlobal in interface X4OLanguageModuleelementConfigurator - The ElementConfigurtor to add.X4OLanguageModule.addElementConfiguratorGlobal(ElementConfiguratorGlobal)public List<ElementConfiguratorGlobal> getElementConfiguratorGlobals()
X4OLanguageModulegetElementConfiguratorGlobals in interface X4OLanguageModuleX4OLanguageModule.getElementConfiguratorGlobals()public void addElementInterface(ElementInterface elementInterface)
X4OLanguageModuleaddElementInterface in interface X4OLanguageModuleelementInterface - The elementInterface to add.X4OLanguageModule.addElementInterface(org.x4o.xml.element.ElementInterface)public List<ElementInterface> getElementInterfaces()
X4OLanguageModulegetElementInterfaces in interface X4OLanguageModuleX4OLanguageModule.getElementInterfaces()public void addElementNamespaceContext(ElementNamespaceContext elementNamespaceContext)
X4OLanguageModuleaddElementNamespaceContext in interface X4OLanguageModuleelementNamespaceContext - Adds an ElementNamespaceContext to this langauge module.X4OLanguageModule.addElementNamespaceContext(org.x4o.xml.element.ElementNamespaceContext)public ElementNamespaceContext getElementNamespaceContext(String namespaceUri)
X4OLanguageModulegetElementNamespaceContext in interface X4OLanguageModulenamespaceUri - the namespace uri.X4OLanguageModule.getElementNamespaceContext(java.lang.String)public List<ElementNamespaceContext> getElementNamespaceContexts()
getElementNamespaceContexts in interface X4OLanguageModuleX4OLanguageModule.getElementNamespaceContexts()public X4OLanguageModuleLoader getLanguageModuleLoader()
getLanguageModuleLoader in interface X4OLanguageModulepublic void setLanguageModuleLoader(X4OLanguageModuleLoader elementLanguageModuleLoader)
setLanguageModuleLoader in interface X4OLanguageModuleelementLanguageModuleLoader - the elementLanguageModuleLoader to setpublic String getSourceResource()
getSourceResource in interface X4OLanguageModulepublic void setSourceResource(String sourceResource)
setSourceResource in interface X4OLanguageModulesourceResource - the sourceResource to setpublic void reloadModule(X4OLanguageLocal elementLanguage, X4OLanguageModule elementLanguageModule) throws X4OLanguageModuleLoaderException
X4OLanguageModuleLoaderExceptionCopyright © 2004-2013 X4O. All Rights Reserved.