HappyDoc Generated Documentation Class: NodeGUI

. / Collaboratory / NodeGUI.py / NodeGUI 

Base Classes   

NodeGUI
  ModelessDialog

Methods   
  map 
map ( self,  e=None )
  cancelWhileConnected 
cancelWhileConnected (
        self,
        triggerName,
        closure,
        data,
        )
  unmap 
unmap ( self,  e=None )
  Disconnect 
Disconnect ( self,  event=None )

Corresponds to the Disconnect button on the Node interface. Performs all the disconnecting for the Node

  TogglePointer 
TogglePointer ( self )
  setStatusLine 
setStatusLine ( self,  msg )
  ToggleChat 
ToggleChat ( self )
  setActivePpt 
setActivePpt ( self,  name )
  setEchoCommands 
setEchoCommands ( self,  pref )
  fillInUI 
fillInUI ( self,  parent )

create the Node GUI which handles all user interaction

  clearActive 
clearActive ( self,  index )
  setEnableHighlighting 
setEnableHighlighting ( self,  pref )
  checkForDisplayMessages 
checkForDisplayMessages ( self )

Helper function to see if a status message needs to be displayed. Status messages cannot directly be displayed from the Collaboratory because of threading issues. This function is called from CollaboratoryTriggerCallback several times.

  addDisplayMessage 
addDisplayMessage (
        self,
        msg,
        mode,
        )
  Options 
Options ( self,  event=None )
  __init__ 
__init__ (
        self,
        username,
        hostname,
        node,
        )
  displayMessage 
displayMessage (
        self,
        msg,
        mode,
        )

Called to display messages generated throughout different parts of the Collaboratory. Depending on the nature of the message, it can be displayed in any of several places. There is a mode (int) associated with each place, instructing this method where to display the message: 1 Message is status-related and should go to Node Status line 2 Message is error-related and should go to Chimera reply log


This document was automatically generated Thu Feb 02 15:18:29 2006 by HappyDoc version 3.0.a1