IBM Rational Software Modeler
Release 6.0

com.ibm.xtools.ras.profile.core
Class ProfileCorePlugin

java.lang.Object
  extended byorg.eclipse.core.runtime.Plugin
      extended bycom.ibm.xtools.ras.profile.core.ProfileCorePlugin
All Implemented Interfaces:
org.osgi.framework.BundleActivator

public class ProfileCorePlugin
extends Plugin

The profile core plugin provides access to the IRASProfileService and IRASVersionUpdateService interfaces.


Field Summary
 
Fields inherited from class org.eclipse.core.runtime.Plugin
PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME
 
Constructor Summary
ProfileCorePlugin()
          The constructor.
 
Method Summary
static ProfileCorePlugin getDefault()
          Returns the shared instance of the plugin.
static String getPluginId()
          Retrieves the unique identifier of this plug-in.
 IRASProfileService getRASProfileService()
          Retrieves the profile service.
 IRASVersionUpdateService getRASVersionUpdateService()
          Retrieve the version update service.
 
Methods inherited from class org.eclipse.core.runtime.Plugin
find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, start, startup, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProfileCorePlugin

public ProfileCorePlugin()
The constructor. [Eclipse 3.0] Bundles have to have a default constructor.

See Also:
Plugin.Plugin()
Method Detail

getDefault

public static ProfileCorePlugin getDefault()
Returns the shared instance of the plugin.

Returns:
the shared instance of the plugin

getPluginId

public static String getPluginId()
Retrieves the unique identifier of this plug-in.

Returns:
A non-empty string which is unique within the plug-in registry.

getRASProfileService

public IRASProfileService getRASProfileService()
Retrieves the profile service.

Returns:
the profile service

getRASVersionUpdateService

public IRASVersionUpdateService getRASVersionUpdateService()
Retrieve the version update service. This service is used to update a manifest to the latest supported profile.

Returns:
the version update service

IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2004. All rights reserved.