* The model object for this plugin whose execute() method can be
* invoked to create the model artifacts.
*/
public void performModellingOperation(IModel model) {
try {
ModellingTask task = new ModellingTask(model);
this.currTask = task;
this.getProgressNotifier().notifyListeners(
ProgressInfo.START_PROGRESS);
this.getProgressNotifier().notifyListeners(
ProgressInfo.BUSY_PROGRESS);
task.execute();
} catch (Exception e) {
MessageBox.showErrorDialog(Mediator.getUI().getComponent(),
"Modelling Error", e);
this.getProgressNotifier().notifyListeners(