Changeset 3158 for trunk/openmole/ui/org.openmole.ui.console/src/main/java/org/openmole/ui/console/internal/Activator.java
- Timestamp:
- 03/05/10 21:13:05 (2 years ago)
- Location:
- trunk/openmole/ui/org.openmole.ui.console
- Files:
-
- 2 modified
-
. (modified) (1 prop)
-
src/main/java/org/openmole/ui/console/internal/Activator.java (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/openmole/ui/org.openmole.ui.console
- Property svn:ignore
-
old new 1 1 target 2 .pom.xml.swp
-
- Property svn:ignore
-
trunk/openmole/ui/org.openmole.ui.console/src/main/java/org/openmole/ui/console/internal/Activator.java
r3156 r3158 5 5 import org.osgi.framework.ServiceReference; 6 6 import org.openmole.misc.pluginmanager.IPluginManager; 7 import org.openmole.misc.backgroundexecutor.ITransferMonitor;8 7 import org.openmole.misc.workspace.IWorkspace; 9 8 import org.openmole.core.execution.structuregenerator.IStructureGenerator; … … 13 12 static BundleContext context; 14 13 private static IWorkspace workspace; 15 private static ITransferMonitor transferMonitor;16 14 private static IPluginManager pluginManager; 17 15 private static IStructureGenerator structureGenerator; … … 49 47 } 50 48 51 public static ITransferMonitor getTransferMonitor() {52 if (transferMonitor != null) {53 return transferMonitor;54 }55 56 synchronized (Activator.class) {57 if (transferMonitor == null) {58 ServiceReference ref = getContext().getServiceReference(ITransferMonitor.class.getName());59 transferMonitor = (ITransferMonitor) getContext().getService(ref);60 }61 return transferMonitor;62 }63 }64 65 49 public synchronized static IStructureGenerator getStructureGenerator() { 66 50 if (structureGenerator == null) {





