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

COVERAGE SUMMARY FOR SOURCE FILE [RVisualisationPlugin.java]

nameclass, %method, %block, %line, %
RVisualisationPlugin.java0%   (0/1)0%   (0/6)0%   (0/45)0%   (0/15)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class RVisualisationPlugin0%   (0/1)0%   (0/6)0%   (0/45)0%   (0/15)
RVisualisationPlugin (): void 0%   (0/1)0%   (0/3)0%   (0/2)
getDefault (): RVisualisationPlugin 0%   (0/1)0%   (0/2)0%   (0/1)
getImageDescriptor (String): ImageDescriptor 0%   (0/1)0%   (0/4)0%   (0/1)
log (int, String): void 0%   (0/1)0%   (0/24)0%   (0/5)
start (BundleContext): void 0%   (0/1)0%   (0/6)0%   (0/3)
stop (BundleContext): void 0%   (0/1)0%   (0/6)0%   (0/3)

1package de.uka.ipd.sdq.sensorframework.visualisation.rvisualisation;
2 
3import org.eclipse.core.runtime.Status;
4import org.eclipse.jface.resource.ImageDescriptor;
5import org.eclipse.ui.plugin.AbstractUIPlugin;
6import org.osgi.framework.BundleContext;
7 
8/**Activator class for the R plug-in.
9 * The activator class controls the plug-in life cycle.
10 */
11public class RVisualisationPlugin extends AbstractUIPlugin {
12 
13        /** The plug-in identifier of the R visualization plug-in. */
14        public static final String PLUGIN_ID = 
15                "de.uka.ipd.sdq.sensorframework.rvisualisation";
16 
17        /** The shared plug-in instance. */
18        private static RVisualisationPlugin plugin;
19        
20        /**Default constructor.
21         */
22        public RVisualisationPlugin() {
23                // Nothing to do here.
24        }
25 
26        /** {@inheritDoc}
27         */
28        @Override
29        public void start(final BundleContext context) throws Exception {
30                super.start(context);
31                plugin = this;
32        }
33 
34        /** {@inheritDoc}
35         */
36        @Override
37        public void stop(final BundleContext context) throws Exception {
38                plugin = null;
39                super.stop(context);
40        }
41 
42        /**Returns the shared plug-in instance.
43         * @return the shared instance
44         */
45        public static RVisualisationPlugin getDefault() {
46                return plugin;
47        }
48 
49        /**Returns an image descriptor for the image file at the given
50         * plug-in relative path.
51         *
52         * @param path the path
53         * @return the image descriptor
54         */
55        public static ImageDescriptor getImageDescriptor(final String path) {
56                return imageDescriptorFromPlugin(PLUGIN_ID, path);
57        }
58        
59        /**Logs a message to the Eclipse message log.
60         * @param severity Severity of the message.
61         * @param message The message itself.
62         */
63        public static void log(final int severity, final String message) {
64                Status status = new Status(severity, PLUGIN_ID, message, 
65                                new Throwable());
66                plugin.getLog().log(status);
67                plugin.getLog().log(new Status(severity, PLUGIN_ID, message));
68        }
69}

[all classes][de.uka.ipd.sdq.sensorframework.visualisation.rvisualisation]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov