Package org.codehaus.modello.core
Interface ModelloCore
-
- All Known Implementing Classes:
AbstractModelloCore
,DefaultModelloCore
public interface ModelloCore
- Author:
- Trygve Laugstøl
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
generate(Model model, String outputType, Properties parameters)
MetadataPluginManager
getMetadataPluginManager()
Model
loadModel(File file)
Model
loadModel(Reader reader)
void
saveModel(Model model, Writer writer)
Model
translate(Reader reader, String inputType, Properties parameters)
-
-
-
Field Detail
-
ROLE
static final String ROLE
-
-
Method Detail
-
getMetadataPluginManager
MetadataPluginManager getMetadataPluginManager()
-
loadModel
Model loadModel(File file) throws IOException, ModelloException, ModelValidationException
-
loadModel
Model loadModel(Reader reader) throws ModelloException, ModelValidationException
-
saveModel
void saveModel(Model model, Writer writer) throws ModelloException
- Throws:
ModelloException
-
translate
Model translate(Reader reader, String inputType, Properties parameters) throws ModelloException, ModelValidationException
-
generate
void generate(Model model, String outputType, Properties parameters) throws ModelloException
- Throws:
ModelloException
-
-