org.codehaus.modello.core
Interface ModelloCore

All Known Implementing Classes:
AbstractModelloCore

public interface ModelloCore

Version:
$Id: ModelloCore.java 765 2006-12-27 00:00:20Z aheritier $
Author:
Trygve Laugstøl

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 void generate(Model model, java.lang.String outputType, java.util.Properties parameters)
           
 MetadataPluginManager getMetadataPluginManager()
           
 Model loadModel(java.io.Reader reader)
           
 void saveModel(Model model, java.io.Writer writer)
           
 Model translate(java.io.Reader reader, java.lang.String inputType, java.util.Properties parameters)
           
 

Field Detail

ROLE

public static final java.lang.String ROLE
Method Detail

getMetadataPluginManager

public MetadataPluginManager getMetadataPluginManager()

loadModel

public Model loadModel(java.io.Reader reader)
                throws ModelloException,
                       ModelValidationException
Throws:
ModelloException
ModelValidationException

saveModel

public void saveModel(Model model,
                      java.io.Writer writer)
               throws ModelloException
Throws:
ModelloException

translate

public Model translate(java.io.Reader reader,
                       java.lang.String inputType,
                       java.util.Properties parameters)
                throws ModelloException,
                       ModelValidationException
Throws:
ModelloException
ModelValidationException

generate

public void generate(Model model,
                     java.lang.String outputType,
                     java.util.Properties parameters)
              throws ModelloException
Throws:
ModelloException


Copyright © 2001-2007 Codehaus. All Rights Reserved.