org.eclipse.datatools.modelbase.sql.query.util
Class SQLQueryModelPlugin

java.lang.Object
  extended byPlugin
      extended byorg.eclipse.datatools.modelbase.sql.query.util.SQLQueryModelPlugin
Direct Known Subclasses:
SQLXMLQueryModelPlugin

public class SQLQueryModelPlugin
extends Plugin

Life cycle method Plugin#start(org.osgi.framework.BundleContext) is needed to register this plugin's SQLQuerySourceWriter.

Author:
ckadner
See Also:
Serialized Form

Field Summary
static java.lang.String EXTENSION_CONFIG_PLUGINJAVA_ATTRIBUTE_CLASS
           
static java.lang.String EXTENSION_CONFIG_SOURCEWRITER_ATTRIBUTE_IMPL_PACKAGE_NAME
           
static java.lang.String EXTENSION_CONFIG_SOURCEWRITER_ATTRIBUTE_PACKAGE_NAME
           
static java.lang.String EXTENSION_CONFIG_SOURCEWRITER_ATTRIBUTE_SOURCEWRITER_CLASS
           
static java.lang.String EXTENSION_CONFIGURATION_PLUGINJAVA
           
static java.lang.String EXTENSION_CONFIGURATION_SOURCEWRITER
           
static java.lang.String EXTENSION_POINT_ID
           
static java.lang.String PLUGIN_ID
           
 
Constructor Summary
SQLQueryModelPlugin()
           
 
Method Summary
static SQLQueryModelPlugin getDefault()
          Returns the shared instance.
 void start(BundleContext context)
          Life cycle method needed to register this plugin's SQLQuerySourceWriter.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PLUGIN_ID

public static final java.lang.String PLUGIN_ID
See Also:
Constant Field Values

EXTENSION_POINT_ID

public static final java.lang.String EXTENSION_POINT_ID
See Also:
Constant Field Values

EXTENSION_CONFIGURATION_PLUGINJAVA

public static final java.lang.String EXTENSION_CONFIGURATION_PLUGINJAVA
See Also:
Constant Field Values

EXTENSION_CONFIG_PLUGINJAVA_ATTRIBUTE_CLASS

public static final java.lang.String EXTENSION_CONFIG_PLUGINJAVA_ATTRIBUTE_CLASS
See Also:
Constant Field Values

EXTENSION_CONFIGURATION_SOURCEWRITER

public static final java.lang.String EXTENSION_CONFIGURATION_SOURCEWRITER
See Also:
Constant Field Values

EXTENSION_CONFIG_SOURCEWRITER_ATTRIBUTE_PACKAGE_NAME

public static final java.lang.String EXTENSION_CONFIG_SOURCEWRITER_ATTRIBUTE_PACKAGE_NAME
See Also:
Constant Field Values

EXTENSION_CONFIG_SOURCEWRITER_ATTRIBUTE_IMPL_PACKAGE_NAME

public static final java.lang.String EXTENSION_CONFIG_SOURCEWRITER_ATTRIBUTE_IMPL_PACKAGE_NAME
See Also:
Constant Field Values

EXTENSION_CONFIG_SOURCEWRITER_ATTRIBUTE_SOURCEWRITER_CLASS

public static final java.lang.String EXTENSION_CONFIG_SOURCEWRITER_ATTRIBUTE_SOURCEWRITER_CLASS
See Also:
Constant Field Values
Constructor Detail

SQLQueryModelPlugin

public SQLQueryModelPlugin()
Method Detail

getDefault

public static SQLQueryModelPlugin getDefault()
Returns the shared instance.

Returns:
the shared SQLQueryModelPlugin instance or null if the plugin was not yet loaded.

start

public void start(BundleContext context)
           throws java.lang.Exception
Life cycle method needed to register this plugin's SQLQuerySourceWriter.

Throws:
java.lang.Exception
See Also:
org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)


Copyright © 2006 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.