EMMA Coverage Report (generated Sun Feb 05 10:43:15 CET 2012)
[all classes][de.uka.ipd.sdq.dsexplore.helper]

COVERAGE SUMMARY FOR SOURCE FILE [DSEMessageBox.java]

nameclass, %method, %block, %line, %
DSEMessageBox.java0%   (0/1)0%   (0/3)0%   (0/51)0%   (0/14)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class DSEMessageBox0%   (0/1)0%   (0/3)0%   (0/51)0%   (0/14)
DSEMessageBox (String, String, int): void 0%   (0/1)0%   (0/12)0%   (0/5)
run (): void 0%   (0/1)0%   (0/25)0%   (0/5)
showMessage (String, String, int): void 0%   (0/1)0%   (0/14)0%   (0/4)

1package de.uka.ipd.sdq.dsexplore.helper;
2 
3import org.eclipse.core.runtime.Status;
4import org.eclipse.jface.dialogs.MessageDialog;
5import org.eclipse.swt.widgets.Display;
6import org.eclipse.ui.PlatformUI;
7 
8import de.uka.ipd.sdq.dsexplore.DSEPluginActivator;
9 
10public class DSEMessageBox implements Runnable {
11 
12        private String title;
13        private String message;
14        private int dialogImageType;
15 
16        public DSEMessageBox(String title, String message, int dialogImageType) {
17                super();
18                this.title = title;
19                this.message = message;
20                this.dialogImageType = dialogImageType;
21        }
22 
23        @Override
24        public void run() {
25                MessageDialog dlg = new MessageDialog(PlatformUI.getWorkbench()
26                                .getActiveWorkbenchWindow().getShell(), title, null, message,
27                                dialogImageType, new String[] { "Ok" }, 1);
28                dlg.open();
29 
30        }
31 
32        public static void showMessage(String title, String message, int dialogType) {
33                Display display = Display.getDefault();
34                
35                DSEPluginActivator.log(Status.OK, message);
36 
37                display.syncExec(new DSEMessageBox(title, message, dialogType));
38        }
39 
40}

[all classes][de.uka.ipd.sdq.dsexplore.helper]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov