Package arcjobtool :: Module ArcGuiThreads :: Class ArcGuiThread
[hide private]
[frames] | no frames]

Class ArcGuiThread

source code


Instance Methods [hide private]
 
__init__(self, parent, arcClient)
Base class for all ArcGui threads.
source code
 
stop(self)
Set the stop event.
source code
 
isStopped(self)
Return thread stopped status.
source code
 
logMsg(self, level, msg)
Log message to logger.
source code
 
logInfoMsg(self, msg)
Log informational message to logger.
source code
 
logDebugMsg(self, msg)
Log debug message to logger.
source code
 
logErrorMsg(self, msg)
Log error message to logger.
source code
 
doProgress(self, message)
Send message (EVT_PROGRESS_UPDATE_TYPE) to parent window for updating progress messages.
source code
 
getParent(self)
Return parent instance.
source code
 
getArcClient(self)
Return ArcClient instance.
source code
 
setDebugLevel(self, debugLevel)
Set debug level (deprecated).
source code
 
getDebugLevel(self)
Return debug level (deprecated).
source code
 
setLogger(self, logger)
Set logger to be used by thread.
source code
 
getLogger(self)
Return assigned logger.
source code

Inherited from threading.Thread: __repr__, getName, isAlive, isDaemon, is_alive, join, run, setDaemon, setName, start

Inherited from threading.Thread (private): _set_daemon, _set_ident

Inherited from threading._Verbose (private): _note

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]
  parent
Return parent instance.
  arcClient
Return ArcClient instance.
  debugLevel
Return debug level (deprecated).
  logger
Return assigned logger.

Inherited from threading.Thread: daemon, ident, name

Inherited from object: __class__

Method Details [hide private]

__init__(self, parent, arcClient)
(Constructor)

source code 

Base class for all ArcGui threads.

Overrides: object.__init__

stop(self)

source code 

Set the stop event. To signal that the thread should stop.


Property Details [hide private]

parent

Return parent instance.

Get Method:
getParent(self) - Return parent instance.

arcClient

Return ArcClient instance.

Get Method:
getArcClient(self) - Return ArcClient instance.

debugLevel

Return debug level (deprecated).

Get Method:
getDebugLevel(self) - Return debug level (deprecated).
Set Method:
setDebugLevel(self, debugLevel) - Set debug level (deprecated).

logger

Return assigned logger.

Get Method:
getLogger(self) - Return assigned logger.
Set Method:
setLogger(self, logger) - Set logger to be used by thread.