|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.squirrel_sql.client.plugin.DefaultPlugin
net.sourceforge.squirrel_sql.client.plugin.DefaultSessionPlugin
net.sourceforge.squirrel_sql.plugins.syntax.SyntaxPlugin
public class SyntaxPlugin
The Ostermiller plugin class. This plugin adds syntax highlighting to the SQL entry area.
| Field Summary |
|---|
| Fields inherited from class net.sourceforge.squirrel_sql.client.plugin.DefaultPlugin |
|---|
_app |
| Constructor Summary | |
|---|---|
SyntaxPlugin()
|
|
| Method Summary | |
|---|---|
String |
getAuthor()
Returns the authors name. |
AutoCorrectProviderImpl |
getAutoCorrectProviderImpl()
|
String |
getChangeLogFileName()
Returns the name of the change log for the plugin. |
String |
getDescriptiveName()
Return the descriptive name of this plugin. |
Object |
getExternalService()
|
String |
getHelpFileName()
Returns the name of the Help file for the plugin. |
String |
getInternalName()
Return the internal name of this plugin. |
String |
getLicenceFileName()
Returns the name of the Licence file for the plugin. |
INewSessionPropertiesPanel[] |
getNewSessionPropertiesPanels()
Create preferences panel for the New Session Properties dialog. |
ISessionPropertiesPanel[] |
getSessionPropertiesPanels(ISession session)
Create panels for the Session Properties dialog. |
String |
getVersion()
Returns the current version of this plugin. |
void |
initialize()
Initialize this plugin. |
void |
sessionCreated(ISession session)
Called when a session created but the UI hasn't been built for the session. |
void |
sessionEnding(ISession session)
Called when a session shutdown. |
PluginSessionCallback |
sessionStarted(ISession session)
|
void |
unload()
Application is shutting down so save preferences. |
| Methods inherited from class net.sourceforge.squirrel_sql.client.plugin.DefaultSessionPlugin |
|---|
allowsSessionStartedInBackground, getDefaultNodeExpander, getObjectTypes, isPluginSession, registerSessionMenu |
| Methods inherited from class net.sourceforge.squirrel_sql.client.plugin.DefaultPlugin |
|---|
aliasCopied, aliasRemoved, getAliasPropertiesPanelControllers, getApplication, getContributors, getGlobalPreferencePanels, getPluginAppSettingsFolder, getPluginJarFilePath, getPluginUserSettingsFolder, getWebSite, load |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface net.sourceforge.squirrel_sql.client.plugin.IPlugin |
|---|
aliasCopied, aliasRemoved, getAliasPropertiesPanelControllers, getContributors, getGlobalPreferencePanels, getPluginAppSettingsFolder, getPluginJarFilePath, getPluginUserSettingsFolder, getWebSite, load |
| Constructor Detail |
|---|
public SyntaxPlugin()
| Method Detail |
|---|
public String getInternalName()
public String getDescriptiveName()
public String getVersion()
public String getAuthor()
public String getChangeLogFileName()
getChangeLogFileName in interface IPlugingetChangeLogFileName in class DefaultPluginpublic String getHelpFileName()
getHelpFileName in interface IPlugingetHelpFileName in class DefaultPluginpublic String getLicenceFileName()
getLicenceFileName in interface IPlugingetLicenceFileName in class DefaultPlugin
public void initialize()
throws PluginException
initialize in interface IPlugininitialize in class DefaultPluginPluginExceptionpublic void unload()
unload in interface IPluginunload in class DefaultPluginpublic void sessionCreated(ISession session)
sessionCreated in interface ISessionPluginsessionCreated in class DefaultSessionPluginsession - The session that is starting.public PluginSessionCallback sessionStarted(ISession session)
public void sessionEnding(ISession session)
sessionEnding in interface ISessionPluginsessionEnding in class DefaultSessionPluginsession - The session that is ending.public INewSessionPropertiesPanel[] getNewSessionPropertiesPanels()
getNewSessionPropertiesPanels in interface IPlugingetNewSessionPropertiesPanels in class DefaultPluginpublic ISessionPropertiesPanel[] getSessionPropertiesPanels(ISession session)
getSessionPropertiesPanels in interface ISessionPlugingetSessionPropertiesPanels in class DefaultSessionPluginpublic Object getExternalService()
getExternalService in interface IPlugingetExternalService in class DefaultPluginpublic AutoCorrectProviderImpl getAutoCorrectProviderImpl()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||