com.ibm.xtools.umldt.rt.api

Class RTApiPlugin

  • java.lang.Object
    • org.eclipse.core.runtime.Plugin
      • org.eclipse.ui.plugin.AbstractUIPlugin
        • com.ibm.xtools.umldt.rt.api.RTApiPlugin
  • All Implemented Interfaces:
    org.osgi.framework.BundleActivator


    public class RTApiPlugin
    extends org.eclipse.ui.plugin.AbstractUIPlugin
    Provides access to instance of RTFacade
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static String PLUGIN_ID
      Plugin ID of this plugin
      • Fields inherited from class org.eclipse.core.runtime.Plugin

        PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME
    • Constructor Summary

      Constructors 
      Constructor and Description
      RTApiPlugin()
      The constructor
    • Constructor Detail

      • RTApiPlugin

        public RTApiPlugin()
        The constructor
    • Method Detail

      • start

        public void start(org.osgi.framework.BundleContext context)
                   throws Exception
        Specified by:
        start in interface org.osgi.framework.BundleActivator
        Overrides:
        start in class org.eclipse.ui.plugin.AbstractUIPlugin
        Throws:
        Exception
      • stop

        public void stop(org.osgi.framework.BundleContext context)
                  throws Exception
        Specified by:
        stop in interface org.osgi.framework.BundleActivator
        Overrides:
        stop in class org.eclipse.ui.plugin.AbstractUIPlugin
        Throws:
        Exception
      • getDefault

        public static RTApiPlugin getDefault()
        Returns the shared instance
        Returns:
        the shared instance
      • getRTFacade

        public static RTFacade getRTFacade()
        Returns instanceof of RTFacade
        Returns:
      • loadContributors

        public static void loadContributors()
      • getConfigurationElements

        public static org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElements(String extensionPointName)