org.javagen.agile.core.xml
Interface XmlWriter

All Superinterfaces:
Generator
All Known Implementing Classes:
JAXBXmlWriter

public interface XmlWriter
extends Generator

Marshalls XML files and also serves as a pipeline Generator.

Author:
Richard Easterling

Method Summary
 Model gen(Model input)
          Entry point for generation task.
 void setXmlFile(String xmlFile)
           
 void write(Model input, Writer writer)
           
 

Method Detail

gen

Model gen(Model input)
Description copied from interface: Generator
Entry point for generation task.

Specified by:
gen in interface Generator
Parameters:
input - the model instance to generate on - parent nodes will be ignored.
Returns:
the result of the task - usualy the same as the input model.

write

void write(Model input,
           Writer writer)

setXmlFile

void setXmlFile(String xmlFile)


Copyright 2006-2006-2007 Outsource Cafe Inc.. All Rights Reserved.