org.codehaus.modello.core

Class DefaultModelloCore

Implemented Interfaces:
ModelloCore

public class DefaultModelloCore
extends AbstractModelloCore

Version:
$Id: DefaultModelloCore.java 149 2004-09-29 17:32:16Z jvanzyl $
Authors:
Trygve Laugstøl
Emmanuel Venisse

Fields inherited from interface org.codehaus.modello.core.ModelloCore

ROLE

Method Summary

void
generate(Model model, String outputType, Properties parameters)
MetadataPluginManager
getMetadataPluginManager()
Model
loadModel(Reader reader)
void
saveModel(Model model, Writer writer)
Model
translate(Reader reader, String inputType, Properties parameters)

Methods inherited from class org.codehaus.modello.core.AbstractModelloCore

input, output

Method Details

generate

public void generate(Model model,
                     String outputType,
                     Properties parameters)
            throws ModelloException
Specified by:
generate in interface ModelloCore

getMetadataPluginManager

public MetadataPluginManager getMetadataPluginManager()
Specified by:
getMetadataPluginManager in interface ModelloCore

loadModel

public Model loadModel(Reader reader)
            throws ModelloException,
                   ModelValidationException
Specified by:
loadModel in interface ModelloCore

saveModel

public void saveModel(Model model,
                      Writer writer)
            throws ModelloException
Specified by:
saveModel in interface ModelloCore

translate

public Model translate(Reader reader,
                       String inputType,
                       Properties parameters)
            throws ModelloException
Specified by:
translate in interface ModelloCore