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

COVERAGE SUMMARY FOR SOURCE FILE [SimulationPreferenceInitialiser.java]

nameclass, %method, %block, %line, %
SimulationPreferenceInitialiser.java0%   (0/1)0%   (0/3)0%   (0/20)0%   (0/6)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class SimulationPreferenceInitialiser0%   (0/1)0%   (0/3)0%   (0/20)0%   (0/6)
<static initializer> 0%   (0/1)0%   (0/4)0%   (0/2)
SimulationPreferenceInitialiser (): void 0%   (0/1)0%   (0/3)0%   (0/1)
initializeDefaultPreferences (): void 0%   (0/1)0%   (0/13)0%   (0/4)

1package de.uka.ipd.sdq.simulation.preferences;
2 
3import org.apache.log4j.Logger;
4import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer;
5import org.eclipse.core.runtime.preferences.DefaultScope;
6import org.eclipse.core.runtime.preferences.IEclipsePreferences;
7 
8import de.uka.ipd.sdq.simulation.Activator;
9 
10/**
11 * Initialises the preferences for {@link SimulationPreferencePage}.
12 * 
13 * @author Philipp Merkle
14 * 
15 */
16public class SimulationPreferenceInitialiser extends AbstractPreferenceInitializer {
17 
18    private static final Logger logger = Logger.getLogger(SimulationPreferenceInitialiser.class);
19 
20    @Override
21    public void initializeDefaultPreferences() {
22        // retrieve all available simulation engines and set the first engine as default.
23        String firstEngineId = SimulationPreferencesHelper.getDefaultEngineId();
24 
25        // set the default simulation engine
26        IEclipsePreferences preferences = new DefaultScope().getNode(Activator.PLUGIN_ID);
27        preferences.put(SimulationPreferencePage.PREFERENCE_SIMULATION_ENGINE_ID, firstEngineId);
28    }
29 
30}

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