g-Eclipse
Release 1.0.0

eu.geclipse.core.reporting
Class ReportingPlugin

java.lang.Object
  extended by Plugin
      extended by eu.geclipse.core.reporting.ReportingPlugin

public class ReportingPlugin
extends Plugin

The activator class controls the plug-in life cycle


Constructor Summary
ReportingPlugin()
          The constructor
 
Method Summary
static ReportingPlugin getPlugin()
          Returns the shared instance.
static IReportingService getReportingService()
          Get the reporting service.
 void start(BundleContext context)
           
 void stop(BundleContext context)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportingPlugin

public ReportingPlugin()
The constructor

Method Detail

start

public void start(BundleContext context)
           throws java.lang.Exception
Throws:
java.lang.Exception

stop

public void stop(BundleContext context)
          throws java.lang.Exception
Throws:
java.lang.Exception

getPlugin

public static ReportingPlugin getPlugin()
Returns the shared instance.

Returns:
the shared instance.

getReportingService

public static IReportingService getReportingService()
Get the reporting service.

Returns:
The IReportingService that is provided by the reporting plug-in.

g-Eclipse
Release 1.0.0