| Method Summary |
| |
__init__(self,
className,
mainMethodName,
moduleCompiler,
fileName,
settingsManager)
|
| |
__getattr__(self,
name)
Provide access to the methods and attributes of the MethodCompiler
at the top of the activeMethods stack: one-way namespace sharing |
| |
__str__(self)
|
| |
addAttribute(self,
attribExpr)
|
| |
addChunkToInit(self,
chunk)
|
| |
addClassDocString(self,
line)
|
| |
addDecorator(self,
decoratorExpr)
Set the decorator to be used with the next method in the source. |
| |
addErrorCatcherCall(self,
codeChunk,
rawCode,
lineCol)
|
| |
attributes(self)
|
| |
classDef(self)
|
| |
classDocstring(self)
|
| |
className(self)
|
| |
classSignature(self)
|
| |
cleanupState(self)
|
| |
closeBlock(self)
|
| |
closeDef(self)
|
| |
methodDefs(self)
|
| |
setBaseClass(self,
baseClassName)
|
| |
setClassName(self,
name)
|
| |
setMainMethodName(self,
methodName)
|
| |
setting(self,
key)
|
| |
startMethodDef(self,
methodName,
argsList,
parserComment)
|
| |
wrapClassDef(self)
|
| Inherited from GenUtils |
| |
addGetTextVar(self,
nameChunks)
Output something that gettext can recognize. |
| |
genCacheInfo(self,
cacheTokenParts)
Decipher a placeholder cachetoken |
| |
genCacheInfoFromArgList(self,
argList)
|
| |
genCheetahVar(self,
nameChunks,
plain)
|
| |
genNameMapperVar(self,
nameChunks)
Generate valid Python code for a Cheetah $var, using NameMapper
(Unified Dotted Notation with the SearchList). |
| |
genPlainVar(self,
nameChunks)
Generate Python code for a Cheetah $var without using NameMapper
(Unified Dotted Notation with the SearchList). |
| |
genTimeInterval(self,
timeString)
|