protected override bool OnGetCanExecute(ExecutionContext context, ConfigurationSelector configurationSelector) { NMEProjectConfiguration haxeConfig = (NMEProjectConfiguration)GetConfiguration(configurationSelector); return(NMECommandLineToolsManager.CanRun(this, haxeConfig, context)); }
protected override void DoClean(IProgressMonitor monitor, ConfigurationSelector configurationSelector) { NMEProjectConfiguration haxeConfig = (NMEProjectConfiguration)GetConfiguration(configurationSelector); NMECommandLineToolsManager.Clean(this, haxeConfig, monitor); }
protected override void DoExecute(IProgressMonitor monitor, ExecutionContext context, ConfigurationSelector configurationSelector) { NMEProjectConfiguration haxeConfig = (NMEProjectConfiguration)GetConfiguration(configurationSelector); NMECommandLineToolsManager.Run(this, haxeConfig, monitor, context); }
protected override BuildResult DoBuild(IProgressMonitor monitor, ConfigurationSelector configurationSelector) { NMEProjectConfiguration haxeConfig = (NMEProjectConfiguration)GetConfiguration(configurationSelector); return(NMECommandLineToolsManager.Compile(this, haxeConfig, monitor)); }