org.codehaus.modello.core

Interface ModelloCore

Known Implementing Classes:
AbstractModelloCore, DefaultModelloCore

public interface ModelloCore

Version:
$Id: ModelloCore.java 149 2004-09-29 17:32:16Z jvanzyl $
Author:
Trygve Laugstøl

Field Summary

static String
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)

Field Details

ROLE

public static final String ROLE

Method Details

generate

public void generate(Model model,
                     String outputType,
                     Properties parameters)
            throws ModelloException

getMetadataPluginManager

public MetadataPluginManager getMetadataPluginManager()

loadModel

public Model loadModel(Reader reader)
            throws ModelloException,
                   ModelValidationException

saveModel

public void saveModel(Model model,
                      Writer writer)
            throws ModelloException

translate

public Model translate(Reader reader,
                       String inputType,
                       Properties parameters)
            throws ModelloException,
                   ModelValidationException