Package pyraf :: Module gki :: Class GkiProxy
[hide private]
[frames] | no frames]

Class GkiProxy

source code

GkiKernel --+
            |
           GkiProxy

Base class for kernel proxy

stdgraph is an instance of a GkiKernel to which calls are deferred. openKernel() method must be supplied to create a kernel and assign it to stdgraph.

Instance Methods [hide private]
 
__init__(self) source code
 
__del__(self) source code
 
openKernel(self) source code
 
errorMessage(self, text) source code
 
getBuffer(self) source code
 
undoN(self, nUndo=1) source code
 
prepareToRedraw(self)
Hook for things that need to be done before redraw from metacode
source code
 
redrawOriginal(self) source code
 
translate(self, gkiMetacode, redraw=0) source code
 
clearReturnData(self) source code
 
gcur(self) source code
 
pushStdio(self, stdin=None, stdout=None, stderr=None)
Push current stdio settings onto stack at set new values
source code
 
popStdio(self)
Restore stdio settings from stack
source code
 
getStdin(self, default=None) source code
 
getStdout(self, default=None) source code
 
getStderr(self, default=None) source code
 
append(self, arg, isUndoable=0) source code
 
control(self, gkiMetacode) source code
 
flush(self) source code
 
clear(self) source code
 
taskStart(self, name)
Hook for stuff that needs to be done at start of task
source code
 
taskDone(self, name)
Hook for stuff that needs to be done at completion of task
source code

Inherited from GkiKernel: createFunctionTables, redoN

Method Details [hide private]

__init__(self)
(Constructor)

source code 
Overrides: GkiKernel.__init__

errorMessage(self, text)

source code 
Overrides: GkiKernel.errorMessage

getBuffer(self)

source code 
Overrides: GkiKernel.getBuffer

undoN(self, nUndo=1)

source code 
Overrides: GkiKernel.undoN

prepareToRedraw(self)

source code 

Hook for things that need to be done before redraw from metacode

Overrides: GkiKernel.prepareToRedraw
(inherited documentation)

redrawOriginal(self)

source code 
Overrides: GkiKernel.redrawOriginal

translate(self, gkiMetacode, redraw=0)

source code 
Overrides: GkiKernel.translate

clearReturnData(self)

source code 
Overrides: GkiKernel.clearReturnData

gcur(self)

source code 
Overrides: GkiKernel.gcur

pushStdio(self, stdin=None, stdout=None, stderr=None)

source code 

Push current stdio settings onto stack at set new values

Overrides: GkiKernel.pushStdio

popStdio(self)

source code 

Restore stdio settings from stack

Overrides: GkiKernel.popStdio

getStdin(self, default=None)

source code 
Overrides: GkiKernel.getStdin

getStdout(self, default=None)

source code 
Overrides: GkiKernel.getStdout

getStderr(self, default=None)

source code 
Overrides: GkiKernel.getStderr

append(self, arg, isUndoable=0)

source code 
Overrides: GkiKernel.append

control(self, gkiMetacode)

source code 
Overrides: GkiKernel.control

flush(self)

source code 
Overrides: GkiKernel.flush

clear(self)

source code 
Overrides: GkiKernel.clear

taskStart(self, name)

source code 

Hook for stuff that needs to be done at start of task

Overrides: GkiKernel.taskStart
(inherited documentation)

taskDone(self, name)

source code 

Hook for stuff that needs to be done at completion of task

Overrides: GkiKernel.taskDone
(inherited documentation)