Class DefaultElementNamespaceInstanceProvider
java.lang.Object
org.x4o.xml.element.DefaultElementNamespaceInstanceProvider
- All Implemented Interfaces:
ElementNamespaceInstanceProvider
public class DefaultElementNamespaceInstanceProvider
extends Object
implements ElementNamespaceInstanceProvider
DefaultElementNamespaceInstanceProvider creates and configures an Element instance.
- Version:
- 1.0 Aug 17, 2005
- Author:
- Willem Cazander
-
Constructor Summary
ConstructorsConstructorDescriptionCreates new DefaultElementNamespaceInstanceProvider. -
Method Summary
Modifier and TypeMethodDescriptioncreateElementInstance
(X4OLanguageSession languageSession, String tag) Provide an Element for an xml tag.void
start
(X4OLanguage language, ElementNamespace elementNamespace) Starts the ElementProvider.
-
Constructor Details
-
DefaultElementNamespaceInstanceProvider
public DefaultElementNamespaceInstanceProvider()Creates new DefaultElementNamespaceInstanceProvider.
-
-
Method Details
-
start
Description copied from interface:ElementNamespaceInstanceProvider
Starts the ElementProvider.- Specified by:
start
in interfaceElementNamespaceInstanceProvider
- Parameters:
language
- The elementLanguage of this provider.elementNamespace
- The elementNamespace for this provider.- See Also:
-
createElementInstance
public Element createElementInstance(X4OLanguageSession languageSession, String tag) throws ElementNamespaceInstanceProviderException Description copied from interface:ElementNamespaceInstanceProvider
Provide an Element for an xml tag.- Specified by:
createElementInstance
in interfaceElementNamespaceInstanceProvider
- Parameters:
languageSession
- The language context for which we create the Element instance.tag
- The xml tag to create an Element instance for.- Returns:
- The Element to handle the given tag.
- Throws:
ElementNamespaceInstanceProviderException
- See Also:
-