org.objectweb.jonathan.libs.kernel.decoders
Interface XMLElementDecoder

All Known Implementing Classes:
XMLAliasDecoder, XMLAssemblageDecoder, XMLAtomDecoder, XMLImplicitFactoryDecoder, XMLIncludeDecoder, XMLPropertyDecoder, XMLSequenceDecoder

public interface XMLElementDecoder

Generic XML to runtime component decoder interface. A set of XMLElementDecoder implementations are held by the OpenXMLDecoder as its built-in XML decoders. Additional XMLElementDecoder implementations may be provided by passing it in the OpenXMLDecoder constructor's Context parameter.

See Also:
OpenXMLDecoder

Method Summary
 Component decode(nanoxml.XMLElement _xml_element, java.lang.String _element_name, Context _configuration, XMLElementDecoderDispatcher _dispatcher)
           
 

Method Detail

decode

Component decode(nanoxml.XMLElement _xml_element,
                 java.lang.String _element_name,
                 Context _configuration,
                 XMLElementDecoderDispatcher _dispatcher)
                 throws JonathanException
Throws:
JonathanException