Ejemplo n.º 1
0
    def __init__(self,
                 infile=None,
                 outfile=None,
                 messagefile=None,
                 printnotice=False,
                 printwarning=False,
                 printerror=True):
        sanitizeAttributes.__init__(self)
        parseDefaults.__init__(self, dir="../definitions/")
        #File handler
        self.infile = infile
        self.outfile = outfile

        #Initiate message bus
        self.mb = messageBus()
        #Set message file name
        self.mb.messagefile = messagefile

        #Set Message handler
        self.mb.printnotice = printnotice
        self.mb.printwarning = printwarning
        self.mb.printerror = printerror

        #Begin
        self.fileHandler()
Ejemplo n.º 2
0
Archivo: parse.py Proyecto: olpa/tex
    def __init__(self, infile = None, outfile = None, messagefile = None, printnotice = False, printwarning = False, printerror = True):
        parseAttributes.__init__(self)
        #File handler
        self.infile = infile
        self.outfile = outfile

        #Initiate message bus
        self.mb = messageBus()
        #Set message file name
        self.mb.messagefile = messagefile

        #Set Message handler
        self.mb.printnotice = printnotice
        self.mb.printwarning = printwarning
        self.mb.printerror = printerror

        self.messageOpen()
        #Start testing for well formedness and validity
        self.__checkWrapper()
        #Test for validity
        self.validity()
        self.messageClose()
        #Write outfile
        if self.outfile != None:
            sanitizer(self.infile, self.outfile)
Ejemplo n.º 3
0
Archivo: sanitize.py Proyecto: olpa/tex
    def __init__(self, infile=None, outfile=None, messagefile=None, printnotice=False, printwarning=False, printerror=True):
        sanitizeAttributes.__init__(self)
        parseDefaults.__init__(self, dir="../definitions/")
        #File handler
        self.infile = infile
        self.outfile = outfile

        #Initiate message bus
        self.mb = messageBus()
        #Set message file name
        self.mb.messagefile = messagefile

        #Set Message handler
        self.mb.printnotice = printnotice
        self.mb.printwarning = printwarning
        self.mb.printerror = printerror

        #Begin
        self.fileHandler()