~ubuntu-branches/ubuntu/trusty/monodevelop/trusty-proposed

« back to all changes in this revision

Viewing changes to src/core/MonoDevelop.Core/MonoDevelop.Projects/WorkspaceItem.cs

  • Committer: Package Import Robot
  • Author(s): Jo Shields
  • Date: 2013-05-12 09:46:03 UTC
  • mto: This revision was merged to the branch mainline in revision 29.
  • Revision ID: package-import@ubuntu.com-20130512094603-mad323bzcxvmcam0
Tags: upstream-4.0.5+dfsg
ImportĀ upstreamĀ versionĀ 4.0.5+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
39
39
using MonoDevelop.Projects;
40
40
using MonoDevelop.Core.Serialization;
41
41
using MonoDevelop.Core.StringParsing;
 
42
using MonoDevelop.Core.Execution;
42
43
 
43
44
namespace MonoDevelop.Projects
44
45
{
282
283
                {
283
284
                        return Services.ProjectService.GetExtensionChain (this).CanExecute (this, context, configuration);
284
285
                }
285
 
                
 
286
 
 
287
                public IEnumerable<ExecutionTarget> GetExecutionTargets (string configuration)
 
288
                {
 
289
                        return GetExecutionTargets ((SolutionConfigurationSelector) configuration);
 
290
                }
 
291
 
 
292
                public IEnumerable<ExecutionTarget> GetExecutionTargets (ConfigurationSelector configuration)
 
293
                {
 
294
                        return Services.ProjectService.GetExtensionChain (this).GetExecutionTargets (this, configuration);
 
295
                }
 
296
 
286
297
                public bool NeedsBuilding (string configuration)
287
298
                {
288
299
                        return NeedsBuilding ((SolutionConfigurationSelector) configuration);
408
419
                {
409
420
                        return true;
410
421
                }
411
 
                
 
422
 
 
423
                internal protected virtual IEnumerable<ExecutionTarget> OnGetExecutionTargets (ConfigurationSelector configuration)
 
424
                {
 
425
                        yield break;
 
426
                }
 
427
 
412
428
                internal protected virtual bool OnGetNeedsBuilding (ConfigurationSelector configuration)
413
429
                {
414
430
                        return false;