net.dpml.lang
Interface Builder
- All Known Implementing Classes:
- CompositionController
- public interface Builder
Interace implemented by part strategy builders.
- Version:
- 1.0.1
- Author:
- Digital Product Meta Library
build
public Part build(Logger logger,
Info info,
Classpath classpath,
Element strategy,
Resolver resolver)
throws IOException
- Construct a new part using a supplied value resolver.
- Parameters:
logger
- the logging channelinfo
- the part information descriptorclasspath
- the part classpath descriptorstrategy
- the DOM element definining the deployment strategyresolver
- build time value resolver
- Returns:
- the part definition
- Throws:
IOException
- if an I/O error occurs