Code Coverage Statistics for Source File

c:\Tools\SD3\src\Libraries\ICSharpCode.TextEditor\Project\Src\Actions\ClipBoardActions.cs

Sequence Point Coverage
N/A
0 of 0
Branch Coverage
N/A
0 of 0
Lines
42
Highlight: Uncovered Code Covered Code
L V Source
1
// <file>
2
//     <copyright see="prj:///doc/copyright.txt"/>
3
//     <license see="prj:///doc/license.txt"/>
4
//     <owner name="Mike Krüger" email="mike@icsharpcode.net"/>
5
//     <version>$Revision: 1965 $</version>
6
// </file>
7
8
using System;
9
10
namespace ICSharpCode.TextEditor.Actions 
11
{
12
	public class Cut : AbstractEditAction
13
	{
14
		public override void Execute(TextArea textArea)
15
		{
16
			if (textArea.Document.ReadOnly) {
17
				return;
18
			}
19
			textArea.ClipboardHandler.Cut(null, null);
20
		}
21
	}
22
	
23
	public class Copy : AbstractEditAction
24
	{
25
		public override void Execute(TextArea textArea)
26
		{
27
			textArea.AutoClearSelection = false;
28
			textArea.ClipboardHandler.Copy(null, null);
29
		}
30
	}
31
32
	public class Paste : AbstractEditAction
33
	{
34
		public override void Execute(TextArea textArea)
35
		{
36
			if (textArea.Document.ReadOnly) {
37
				return;
38
			}
39
			textArea.ClipboardHandler.Paste(null, null);
40
		}
41
	}
42
}