com.sodius.mdw.core.eval
Interface Evaluable


public interface Evaluable

Can be implemented to define an arbitrary sequence of templates and scripts to be evaluated.

This interface allows to have a fine control on the evaluation process. You generally should consider to rather use a launch configuration.

Clients may implement this interface.

See Also:
EvaluationManager.evaluate(LaunchConfiguration, ProgressMonitor), EvaluationManager.evaluate(Project, Evaluable, ProgressMonitor)

Method Summary
 void evaluate(EvaluationContext context)
          Defines an arbitrary sequence of templates and scripts to be evaluated in the specified context.
 

Method Detail

evaluate

void evaluate(EvaluationContext context)
              throws CoreException
Defines an arbitrary sequence of templates and scripts to be evaluated in the specified context.

Parameters:
context - the evaluation context.
Throws:
CoreException
See Also:
EvaluationManager.evaluate(Project, Evaluable, ProgressMonitor)