protected OnExecute ( IProgressMonitor monitor, MonoDevelop.Projects.ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : void | ||
monitor | IProgressMonitor | |
context | MonoDevelop.Projects.ExecutionContext | |
configuration | MonoDevelop.Projects.ConfigurationSelector | |
return | void |
protected internal override void OnExecute (IProgressMonitor monitor, ExecutionContext context, ConfigurationSelector configuration)
{
ProjectConfiguration config = GetConfiguration (configuration) as ProjectConfiguration;
if (config == null) {
monitor.ReportError (GettextCatalog.GetString ("Configuration '{0}' not found in project '{1}'", configuration, Name), null);
return;
}
DoExecute (monitor, context, configuration);
}