electric.ide.swing.server
Class ServerTreeModel

java.lang.Object
  extended byjavax.swing.tree.DefaultTreeModel
      extended byelectric.ide.swing.server.ServerTreeModel
All Implemented Interfaces:
IPluginConstants, java.io.Serializable, javax.swing.tree.TreeModel

public class ServerTreeModel
extends javax.swing.tree.DefaultTreeModel
implements IPluginConstants

ServerTreeModel

Author:
webMethods
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList
 
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
 
Constructor Summary
ServerTreeModel(javax.swing.tree.DefaultMutableTreeNode root, ILoggerListener listener)
           
 
Method Summary
 void addServer(int port, java.lang.String context, java.lang.String[] logChannels)
           
 void addService(javax.swing.tree.DefaultMutableTreeNode managerNode, Service service)
           
 java.util.Hashtable getFirstStartedServer()
           
 void removeServer(Server server)
           
 void removeService(Service service, Server server)
           
 void setTree(javax.swing.JTree tree)
          should be called to finish initializing the object
 
Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerTreeModel

public ServerTreeModel(javax.swing.tree.DefaultMutableTreeNode root,
                       ILoggerListener listener)
Parameters:
root -
Method Detail

setTree

public void setTree(javax.swing.JTree tree)
should be called to finish initializing the object

Parameters:
tree -

getFirstStartedServer

public java.util.Hashtable getFirstStartedServer()
Returns:

addServer

public void addServer(int port,
                      java.lang.String context,
                      java.lang.String[] logChannels)
Parameters:
port -
context -
logChannels -

removeServer

public void removeServer(Server server)
Parameters:
server -

addService

public void addService(javax.swing.tree.DefaultMutableTreeNode managerNode,
                       Service service)
Parameters:
managerNode -
service -

removeService

public void removeService(Service service,
                          Server server)
Parameters:
service -


copyright© 2001-2004 by webMethods All Rights Reserved.