net.dpml.metro.tools
Interface TypeBuilder

All Known Implementing Classes:
TypeBuilderTask

public interface TypeBuilder

The contract for builders that create component types.

Version:
1.0.0
Author:
Digital Product Meta Library

Method Summary
 Type buildType(ClassLoader classloader)
          Build a part type.
 

Method Detail

buildType

public Type buildType(ClassLoader classloader)
               throws IntrospectionException,
                      IOException
Build a part type.

Parameters:
classloader - the classloader
Returns:
the serializable part type.
Throws:
IntrospectionException - if a introspection occurs during type construction
IOException - if an I/O exception occurs