Project: com.ibm.rational.teamapi.scout

com.ibm.rational.teamapi.scout
Class ScoutPlugin

java.lang.Object
  extended by org.eclipse.core.runtime.Plugin
      extended by org.eclipse.ui.plugin.AbstractUIPlugin
          extended by com.ibm.rational.teamapi.scout.ScoutPlugin
All Implemented Interfaces:
org.osgi.framework.BundleActivator

public class ScoutPlugin
extends org.eclipse.ui.plugin.AbstractUIPlugin

The main plugin class to be used in the Eclipse desktop.


Field Summary
private static ScoutPlugin plugin
           
private  java.util.ResourceBundle resourceBundle
           
 
Fields inherited from class org.eclipse.core.runtime.Plugin
PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME
 
Constructor Summary
ScoutPlugin()
          The constructor.
 
Method Summary
static ScoutPlugin getDefault()
          Returns the shared instance.
static org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(java.lang.String name)
          Returns the image descriptor for a named icon.
 java.util.ResourceBundle getResourceBundle()
          Returns the plugin's resource bundle,
static java.lang.String getResourceString(java.lang.String key)
          Returns the string from the plugin's resource bundle, or 'key' if not found.
static org.eclipse.core.resources.IWorkspace getWorkspace()
          Returns the workspace instance.
 
Methods inherited from class org.eclipse.ui.plugin.AbstractUIPlugin
createImageRegistry, getDialogSettings, getImageRegistry, getPreferenceStore, getWorkbench, imageDescriptorFromPlugin, initializeDefaultPluginPreferences, initializeDefaultPreferences, initializeImageRegistry, loadDialogSettings, loadPreferenceStore, refreshPluginActions, saveDialogSettings, savePreferenceStore, shutdown, start, startup, stop
 
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

plugin

private static ScoutPlugin plugin

resourceBundle

private java.util.ResourceBundle resourceBundle
Constructor Detail

ScoutPlugin

public ScoutPlugin()
The constructor.

Method Detail

getDefault

public static ScoutPlugin getDefault()
Returns the shared instance.


getWorkspace

public static org.eclipse.core.resources.IWorkspace getWorkspace()
Returns the workspace instance.


getResourceString

public static java.lang.String getResourceString(java.lang.String key)
Returns the string from the plugin's resource bundle, or 'key' if not found.


getResourceBundle

public java.util.ResourceBundle getResourceBundle()
Returns the plugin's resource bundle,


getImageDescriptor

public static org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(java.lang.String name)
Returns the image descriptor for a named icon.

Parameters:
name - The simple file name for the icon; e.g. "foldergif"
Returns:
An ImageDescriptor for the icon; will not be null, but may be the descriptor for the "missing image" if the requested icon is not found.

Generated Thu 30-Oct-2008 05:19 PM

Copyright © IBM 2008. All rights reserved.