org.eclipse.net4j.util.ui
Class UIActivator

java.lang.Object
  extended by org.eclipse.core.runtime.Plugin
      extended by org.eclipse.ui.plugin.AbstractUIPlugin
          extended by org.eclipse.net4j.util.ui.UIActivator
All Implemented Interfaces:
org.osgi.framework.BundleActivator
Direct Known Subclasses:
UIActivator.WithState

public class UIActivator
extends AbstractUIPlugin


Nested Class Summary
static class UIActivator.WithState
           
 
Field Summary
protected  org.osgi.framework.BundleContext bundleContext
           
 
Fields inherited from class org.eclipse.core.runtime.Plugin
PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME
 
Constructor Summary
UIActivator(OMBundle omBundle)
           
 
Method Summary
protected  void doStart()
           
protected  void doStop()
           
 OMBundle getOMBundle()
           
 ImageDescriptor loadImageDescriptor(String path)
           
 void start(org.osgi.framework.BundleContext context)
           
 void stop(org.osgi.framework.BundleContext context)
           
 
Methods inherited from class org.eclipse.ui.plugin.AbstractUIPlugin
createImageRegistry, getDialogSettings, getImageRegistry, getPreferenceStore, getWorkbench, imageDescriptorFromPlugin, initializeDefaultPluginPreferences, initializeDefaultPreferences, initializeImageRegistry, loadDialogSettings, loadPreferenceStore, refreshPluginActions, saveDialogSettings, savePreferenceStore, shutdown, startup
 
Methods inherited from class org.eclipse.core.runtime.Plugin
find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

bundleContext

protected org.osgi.framework.BundleContext bundleContext
Since:
2.0
Constructor Detail

UIActivator

public UIActivator(OMBundle omBundle)
Method Detail

getOMBundle

public final OMBundle getOMBundle()

loadImageDescriptor

public ImageDescriptor loadImageDescriptor(String path)
Since:
3.1

start

public final void start(org.osgi.framework.BundleContext context)
                 throws Exception
Specified by:
start in interface org.osgi.framework.BundleActivator
Overrides:
start in class AbstractUIPlugin
Throws:
Exception

stop

public final void stop(org.osgi.framework.BundleContext context)
                throws Exception
Specified by:
stop in interface org.osgi.framework.BundleActivator
Overrides:
stop in class AbstractUIPlugin
Throws:
Exception

doStart

protected void doStart()
                throws Exception
Throws:
Exception
Since:
2.0

doStop

protected void doStop()
               throws Exception
Throws:
Exception
Since:
2.0


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.