net.dpml.util
Interface Decoder

All Known Implementing Classes:
PartDecoder, RegistryBuilder

public interface Decoder

Interface implemented by generic decoders.


Method Summary
 Object decode(Element element, Resolver resolver)
          Create an object using a supplied classloader and DOM element.
 

Method Detail

decode

public Object decode(Element element,
                     Resolver resolver)
              throws IOException
Create an object using a supplied classloader and DOM element.

Parameters:
element - the DOM element
resolver - build-time value resolver
Returns:
the decoded object
Throws:
IOException - if an error occurs in the evaluation of the supplied element