Table of Contents

Module: Node Collaboratory/Node.py

Node.py implements the Collaboratory Node

Imported modules   
import ChimeraInteractor
from CollaboratoryCORBA import Collaboratory_CORBA, Collaboratory_CORBA__POA
import Common
import CosNaming
import Midas
import Midas.midas_ui
import Object
import Pmw
import Queue
import Tkinter
import cPickle
import chimera
import chimera.LensInspector
import chimera.replyobj
import chimera.tkgui
import getpass
import imp
import os
import re
import socket
import string
import survey
import sys
import tempfile
from threading import *
import time
import traceback
Classes   

ChatGUI

This class is resposible for displaying and updating the user-toggleable chat-box which

ClientThread

The Client Thread waits for user interaction objects coming from

CollabPoint

CollaboratoryGUI

Node GUI class that runs within the Chimera Tk context

ColorManager

NodeServerImplementation

After the node initially connects to the Hub,

PointerManager

This class will be responsible for managing the turning on/off of other

ServerThread

Main thread which handles CORBA communications (the Node


Table of Contents

This document was automatically generated on Wed Mar 26 19:02:06 2003 by HappyDoc version 2.1