class ParseEventHandler:
    def __init__(self, ctxt, parser):
    def addGenerator(self, gen):
    def handleExpression(self, start, stop, attrs):
    def handleCharData(self, start, stop, chars):
    def handleComment(self, start, stop):
    def handleInclude(self, attrs,param):
    def handleInsert(self, attrs,param):
    def importHandler(self, imports, start, stop):
    def extendsHandler(self,bc,start,stop):
    def mainMethodHandler(self, method, start, stop):
    def threadSafeHandler(self, bool, start, stop):
    def instanceSafeHandler(self, bool, start, stop):
    def indentTypeHandler(self,type,start, stop):
    def indentSpacesHandler(self,amount,start,stop):
    def gobbleWhitespaceHandler(self, value, start, stop):
    def formatterHandler(self, value, start, stop):
    def handleDirective(self, directive, start, stop, attrs):
    def handleScript(self, start, stop, attrs):
    def handleEndBlock(self):
    def handleMethod(self, start, stop, attrs):
    def handleMethodEnd(self, start, stop, attrs):
    def beginProcessing(self):
    def endProcessing(self):
    def setTemplateInfo(self, start, stop):
    def generateHeader(self):
    def generateDeclarations(self):
    def generateInitPSP(self):
    def generateMainMethod(self):
    def generateFooter(self):
    def generateAll(self,phase):
    def optimizeCharData(self):
    def gobbleWhitespace(self):
def checkForTextHavingOnlyGivenChars(text, ws=string.whitespace):