IBM Rational Software Modeler
Release 6.0

com.ibm.xtools.ras.profile.defauld.patterns
Class PatternProfilePlugin

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

public final class PatternProfilePlugin
extends Plugin

This is the central singleton for the DefaultPatternsProfile model plugin.


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
PatternProfilePlugin()
          The constructor.
 
Method Summary
static PatternProfilePlugin getDefault()
          Returns the shared instance of the plugin.
static String getPluginId()
          Retrieves the unique identifier of this plug-in.
static IProfileExtension getProfile()
          Retrieves the profile extension for the default pattern profile
 
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

PatternProfilePlugin

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

See Also:
Plugin.Plugin()
Method Detail

getDefault

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

Returns:
ComponentProfilePlugin the shared instance

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.

getProfile

public static IProfileExtension getProfile()
Retrieves the profile extension for the default pattern profile

Returns:
the profile extension for the default pattern profile

IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

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