IBM Rational Software Modeler
Release 6.0

com.ibm.xtools.ras.export
Class ExportPlugin

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

public class ExportPlugin
extends org.eclipse.core.runtime.Plugin

The main RAS export plugin class. It provides access to the primary RAS export interfaces IExportService and IExportDataModelFactory.

See Also:
IExportService, IExportDataModelFactory

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
ExportPlugin()
          The constructor.
 
Method Summary
static ExportPlugin getDefault()
          Retrieves the shared instance of the RAS export plugin.
static IExportDataModelFactory getExportDataModelFactory()
          Retrieves the shared instance of the IExportDataModelFactory
static IExportService getExportService()
          Retrieves the shared instance of the primary RAS export interface IExportSerivce.
static String getPluginId()
          Retrieves the unique identifier of this plug-in.
 
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

ExportPlugin

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

See Also:
Plugin.Plugin()
Method Detail

getDefault

public static ExportPlugin getDefault()
Retrieves the shared instance of the RAS export plugin.

Returns:
Returns the shared instance.

getExportService

public static IExportService getExportService()
Retrieves the shared instance of the primary RAS export interface IExportSerivce.

Returns:
the export service

getExportDataModelFactory

public static IExportDataModelFactory getExportDataModelFactory()
Retrieves the shared instance of the IExportDataModelFactory

Returns:
the export data model factory

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.

IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

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