electric.ide.idea
Class GluePlugin

java.lang.Object
  extended byelectric.ide.idea.GluePlugin
All Implemented Interfaces:
com.intellij.openapi.components.BaseComponent, IEXMLLoggingConstants, IGLUEConfigConstants, IGLUELoggingConstants, ILoggingConstants, IPluginConstants, com.intellij.openapi.components.ProjectComponent

public class GluePlugin
extends java.lang.Object
implements com.intellij.openapi.components.ProjectComponent, IPluginConstants, IGLUELoggingConstants, IGLUEConfigConstants

GluePlugin

Author:
webMethods

Field Summary
 
Fields inherited from interface electric.ide.IPluginConstants
ADD_TO_PROJECT, ADD_WEB_REFERENCE, ADDSERVER, ADDSERVER_IMG, ADDWEBREF_IMG, CANCEL, CHECKED_EXCEPTIONS, CLASS_IMG, CLEAR_IMG, CLEAR_TEXT_AREA, COMMENT, CONFIGURE_SERVER, CONSOLE_FONT, CONSOLE_IMG, DOC_LIT, EXCEPTION, FINISH, GLUE_CONSOLE, GLUE_PLUGIN_ID, GLUE_PROPERTY_CATEGORY, GLUE_SERVER, GLUE_SERVERS, ICON_PATH, INTERFACE_PREFIX, INTERFACE_SUFFIX, LOGERROR, LOGHTTP, LOGO_ICON, LOGWARNING, MAP_PATH, MAPPING, NEW_PROJECT, OFFLINE, OPENCONSOLE, PACKAGE_CLOSED_IMG, PACKAGE_OPEN_IMG, PKG_MANAGER, PROJECT_NAME, PUBLISH_CLASS, PUBLISH_IMG, PUBLISH_LONG_TEXT, PUBLISH_MNEMONIC, PUBLISH_SERVICE, PUBLISH_SHORT_TEXT, REMOVEQ, REMOVESERVER, RESOURCES, RPC_ENC, RPC_LIT, SECURITY, SELECT_CLASS_TITLE, SELECT_PACKAGE_TITLE, SELECT_SERVER_Q, SERVER_IMG, SERVER_LONG_TEXT, SERVER_MNEMONIC, SERVER_NODE, SERVER_SHORT_TEXT, SERVER_VIEW_ID, SERVICE, SERVICE_IMG, SERVICE_PATH, SHUTDOWN, SOAP, SOURCE_PATH, STARTED, STARTSERVER, STARTUP, STOPPED, STOPSERVER, STYLE, SVC_MANAGER, THREE_ICON, TME_GIF, TOOLS, TREE_MODEL, TREE_PATH, UNPUBLISH_SERVICE, URLTEXT, WEBM_GIF, WIN32, WSENDPOINT
 
Fields inherited from interface electric.glue.IGLUELoggingConstants
CLUSTER_DEBUG_EVENT, CLUSTER_EVENT, CONSOLE_DEBUG_EVENT, DEPLOY_EVENT, DETECTORS_EVENT, HTTP_EVENT, JMS_EVENT, REBINDING_EVENT, SECURITY_DEBUG_EVENT, SECURITY_DETAIL_EVENT, SERVLET_EVENT, SOAP_EVENT
 
Fields inherited from interface electric.xml.IEXMLLoggingConstants
MAPPING_EVENT, SCHEMA_EVENT
 
Fields inherited from interface electric.util.log.ILoggingConstants
CLASSLOADER_EVENT, COMMAND_EVENT, COMMENT_EVENT, CONFIG_EVENT, DEBUG_EVENT, ELECTRIC_LOGGING_PROPERTY, ERROR_EVENT, EXCEPTION_EVENT, FILE_EVENT, LICENSE_EVENT, RESOURCES_EVENT, SECURITY_EVENT, SHUTDOWN_EVENT, SOURCE_EVENT, SQL_EVENT, STARTUP_EVENT, WARNING_EVENT
 
Fields inherited from interface electric.glue.IGLUEConfigConstants
GLUE_CONFIG_FILE_NAME, GLUE_DEFAULT_CONFIG_FILE_NAME, GLUE_PRODUCT
 
Constructor Summary
GluePlugin(com.intellij.openapi.project.Project project)
           
 
Method Summary
static void disable()
           
 void disposeComponent()
           
static void enable()
           
 java.lang.String getComponentName()
           
 void initComponent()
           
 void projectClosed()
           
 void projectOpened()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GluePlugin

public GluePlugin(com.intellij.openapi.project.Project project)
Parameters:
project -
Method Detail

projectOpened

public void projectOpened()
Specified by:
projectOpened in interface com.intellij.openapi.components.ProjectComponent

projectClosed

public void projectClosed()
Specified by:
projectClosed in interface com.intellij.openapi.components.ProjectComponent

getComponentName

public java.lang.String getComponentName()
Specified by:
getComponentName in interface com.intellij.openapi.components.BaseComponent
Returns:

initComponent

public void initComponent()
Specified by:
initComponent in interface com.intellij.openapi.components.BaseComponent

disposeComponent

public void disposeComponent()
Specified by:
disposeComponent in interface com.intellij.openapi.components.BaseComponent

enable

public static void enable()

disable

public static void disable()


copyright© 2001-2004 by webMethods All Rights Reserved.