Skip navigation links

MDWorkbench

Packages 
Package Description
com.sodius.mdw.core
Central classes of the MDWorkbench platform.
com.sodius.mdw.core.eval
Contains the evaluation framework to launch evaluations of templates, rules and scripts.
com.sodius.mdw.core.eval.debug
Provides a tree of debug nodes, each node describing the evaluation of a project element (template, rule or script).
com.sodius.mdw.core.eval.launch
Provides a launch configuration framework, which defines a complete set of properties to launch a text template or a main rule evaluation.
com.sodius.mdw.core.eval.project
Provides a description of the contents of a project : templates, rules and scripts.
com.sodius.mdw.core.eval.report
Contains the evaluation report framework, which keeps track of generated files and read/written models during an evaluation.
com.sodius.mdw.core.eval.scripts
Defines Java base script containers.
com.sodius.mdw.core.model
Contains the model framework to manage model, metamodel and related model elements.
com.sodius.mdw.core.model.diagram
Contains the diagram image framework, for documentation generation purpose.
com.sodius.mdw.core.model.emf
Contains interfaces that act as a bridge between MDWorkbench model framework and EMF.
com.sodius.mdw.core.model.io
Contains the model i/o framework, which enables to load and save models.
com.sodius.mdw.core.operations
Contains the operation framework, which enables to execute a tree of runnable blocks.
com.sodius.mdw.core.operations.log  
com.sodius.mdw.core.util
Provides basic utilities.
com.sodius.mdw.core.util.io
Provides utilities for I/O operations, particulary to handle XML documents.
com.sodius.mdw.core.util.log
Defines the logging framework, which enables to report errors and warnings, as well as debugging information.
com.sodius.mdw.core.util.progress
Defines the progress monitor framework, which enables to report progress information and check for end-user cancellation.
Skip navigation links