org.eclipse.actf.validation.javapp
Class JavaValidationPlugin

java.lang.Object
  extended by org.eclipse.core.runtime.Plugin
      extended by org.eclipse.actf.core.ActfCorePlugin
          extended by org.eclipse.actf.model.ModelPlugin
              extended by org.eclipse.actf.validation.ValidationCorePlugin
                  extended by org.eclipse.actf.validation.javapp.JavaValidationPlugin
All Implemented Interfaces:
ILoggingService, ITracingService, org.osgi.framework.BundleActivator

public class JavaValidationPlugin
extends ValidationCorePlugin

The JavaValidationPlugin class controls the plug-in life cycle


Field Summary
static String ACTF_ASPECTS_JAR
           
static String ASPECTJ_RUNTIME_BUNDLE
           
static String ASPECTJ_RUNTIME_JAR
           
static String ASPECTJ_WEAVER_BUNDLE
           
static String ASPECTJ_WEAVER_JAR
           
static String JAVA_VALIDATION_CORE_JAR
           
static String MODEL_JAVA_UI_JAR
           
static String MODELJAVACORE_PLUGIN_ID
           
 
Fields inherited from class org.eclipse.actf.validation.ValidationCorePlugin
VALIDATION_CORE_PLUGIN_ID
 
Fields inherited from class org.eclipse.actf.model.ModelPlugin
MODEL_PLUGIN_ID, MODEL_PLUGIN_JAR
 
Fields inherited from class org.eclipse.actf.core.ActfCorePlugin
ACTF_CORE_JAR, ACTFCORE_PLUGIN_ID, clCache, configuration, DEBUG_OPTION_ID, LOG_OPTION_ID, runtimeContext, TRACE_OPTION_ID, traceLevel, TRACELEVEL_OPTION_ID, traceStream, TRACESTREAM_OPTION_ID
 
Fields inherited from class org.eclipse.core.runtime.Plugin
PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME
 
Constructor Summary
JavaValidationPlugin()
          The constructor
 
Method Summary
static ActfCorePlugin getDefault()
          Returns the shared instance
 String getPluginId()
           
 void start(org.osgi.framework.BundleContext context)
          This method is called upon plug-in activation
 void stop(org.osgi.framework.BundleContext context)
           
 
Methods inherited from class org.eclipse.actf.core.ActfCorePlugin
getDebugOptionId, getDefaultTraceFilename, getLogOptionId, getRuntimeContext, getTraceOptionId, getTracer, isDebugging, log, logError, logException, logException, logInfo, prepareTraceFacility, setupDefaultTraceStream, trace, trace, trace, trace, trace, trace
 
Methods inherited from class org.eclipse.core.runtime.Plugin
find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, startup, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

JAVA_VALIDATION_CORE_JAR

public static final String JAVA_VALIDATION_CORE_JAR
See Also:
Constant Field Values

ACTF_ASPECTS_JAR

public static final String ACTF_ASPECTS_JAR
See Also:
Constant Field Values

MODEL_JAVA_UI_JAR

public static final String MODEL_JAVA_UI_JAR
See Also:
Constant Field Values

ASPECTJ_RUNTIME_BUNDLE

public static final String ASPECTJ_RUNTIME_BUNDLE
See Also:
Constant Field Values

ASPECTJ_RUNTIME_JAR

public static final String ASPECTJ_RUNTIME_JAR
See Also:
Constant Field Values

ASPECTJ_WEAVER_BUNDLE

public static final String ASPECTJ_WEAVER_BUNDLE
See Also:
Constant Field Values

ASPECTJ_WEAVER_JAR

public static final String ASPECTJ_WEAVER_JAR
See Also:
Constant Field Values

MODELJAVACORE_PLUGIN_ID

public static final String MODELJAVACORE_PLUGIN_ID
See Also:
Constant Field Values
Constructor Detail

JavaValidationPlugin

public JavaValidationPlugin()
The constructor

Method Detail

start

public void start(org.osgi.framework.BundleContext context)
           throws Exception
Description copied from class: ActfCorePlugin
This method is called upon plug-in activation

Specified by:
start in interface org.osgi.framework.BundleActivator
Overrides:
start in class ValidationCorePlugin
Parameters:
context - bundle context
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 ValidationCorePlugin
Throws:
Exception

getDefault

public static ActfCorePlugin getDefault()
Returns the shared instance

Returns:
the shared instance

getPluginId

public String getPluginId()
Overrides:
getPluginId in class ValidationCorePlugin