AlarmHandler Class Reference

Inheritance diagram for AlarmHandler:

Inheritance graph
[legend]
Collaboration diagram for AlarmHandler:

Collaboration graph
[legend]
List of all members.

Public Member Functions

def __init__
def fileExit
def close
def configuration
def configure
def addItem
def __getMembers
 retrieve a list of members of an alarmed hierarchy entry
def alarmItems
def tlmDb
def guiBridge
def contextMenuShow
def buildContextMenu
def showData
def showLimits
def expandChildren
def collapseChildren
def acknowledge
def disableAlarm
def enableAlarm
def customEvent
def __cfgDb
def __initDatabase
def __timerEvent
def optionsAlarmPopups
def popAlarms

Private Attributes

 __guiBridge
 __configuration
 __vscConfig
 __cvtHost
 __alarmItems
 __source
 __tlmDb
 __cvc
 __popAlarmSwitch
 __prevUpdateCounter
 __timer
 __contextMenu

Detailed Description

Definition at line 91 of file AlarmHandler.py.


Member Function Documentation

def __cfgDb   self,
  config
 

Definition at line 284 of file AlarmHandler.py.

def __getMembers   self,
  itemName
 

retrieve a list of members of an alarmed hierarchy entry

Definition at line 204 of file AlarmHandler.py.

def __init__   self,
  config,
  vscConfig,
  cvtHost,
  popAlarmSwitch = True,
  parent = None,
  name = None,
  fl = 0
 

Definition at line 92 of file AlarmHandler.py.

def __initDatabase   self  ) 
 

Definition at line 291 of file AlarmHandler.py.

def __timerEvent   self  ) 
 

Definition at line 312 of file AlarmHandler.py.

def acknowledge   self  ) 
 

Definition at line 263 of file AlarmHandler.py.

def addItem   self,
  itemName,
  parentName
 

Definition at line 183 of file AlarmHandler.py.

def alarmItems   self  ) 
 

Definition at line 217 of file AlarmHandler.py.

def buildContextMenu   self  ) 
 

Definition at line 229 of file AlarmHandler.py.

def close   self,
  qParam = False
 

Definition at line 146 of file AlarmHandler.py.

def collapseChildren   self  ) 
 

Definition at line 257 of file AlarmHandler.py.

def configuration   self  ) 
 

Definition at line 150 of file AlarmHandler.py.

def configure   self  ) 
 

Definition at line 153 of file AlarmHandler.py.

def contextMenuShow   self,
  item,
  pos,
  col
 

Definition at line 226 of file AlarmHandler.py.

def customEvent   self,
  e
 

Definition at line 281 of file AlarmHandler.py.

def disableAlarm   self  ) 
 

Definition at line 269 of file AlarmHandler.py.

def enableAlarm   self  ) 
 

Definition at line 275 of file AlarmHandler.py.

def expandChildren   self  ) 
 

Definition at line 251 of file AlarmHandler.py.

def fileExit   self  ) 
 

Reimplemented from AlarmWindow.

Definition at line 143 of file AlarmHandler.py.

def guiBridge   self  ) 
 

Definition at line 223 of file AlarmHandler.py.

def optionsAlarmPopups   self,
  state
 

Definition at line 322 of file AlarmHandler.py.

def popAlarms   self  ) 
 

Definition at line 328 of file AlarmHandler.py.

def showData   self  ) 
 

Definition at line 239 of file AlarmHandler.py.

def showLimits   self  ) 
 

Definition at line 245 of file AlarmHandler.py.

def tlmDb   self  ) 
 

Definition at line 220 of file AlarmHandler.py.


Member Data Documentation

__alarmItems [private]
 

Definition at line 108 of file AlarmHandler.py.

__configuration [private]
 

Definition at line 104 of file AlarmHandler.py.

__contextMenu [private]
 

Definition at line 230 of file AlarmHandler.py.

__cvc [private]
 

Definition at line 111 of file AlarmHandler.py.

__cvtHost [private]
 

Definition at line 106 of file AlarmHandler.py.

__guiBridge [private]
 

Definition at line 102 of file AlarmHandler.py.

__popAlarmSwitch [private]
 

Definition at line 113 of file AlarmHandler.py.

__prevUpdateCounter [private]
 

Definition at line 114 of file AlarmHandler.py.

__source [private]
 

Definition at line 109 of file AlarmHandler.py.

__timer [private]
 

Definition at line 137 of file AlarmHandler.py.

__tlmDb [private]
 

Definition at line 110 of file AlarmHandler.py.

__vscConfig [private]
 

Definition at line 105 of file AlarmHandler.py.


The documentation for this class was generated from the following file:
Generated on Thu Apr 27 20:53:52 2006 for LICOS L02-01-00 by doxygen 1.4.6-NO