Package gnue :: Package reports :: Package adapters :: Package filters :: Package MailMerge :: Package merge_psfax :: Module Adapter :: Class TransformAdapter
[show private | hide private]

Class TransformAdapter

_BaseAdapter --+        
               |        
TransformAdapter --+    
                   |    
  ContentHandler --+    
                   |    
    TransformAdapter --+
                       |
                      TransformAdapter


Method Summary
  endElement(self, name)
Signals the end of an element in non-namespace mode.
  escape(self, s)
  merge(self, data, template, output)
  sendFax(self, faxnum)
  startElement(self, name, attrs)
Signals the start of an element in non-namespace mode.

Class Variable Summary
int COMMENTABLE = 0                                                                     
str MIMETYPE = 'application/postscript'
str NAME = 'Postscript/HylaFax'
str NEWLINE = ' '
str NEWRECORD = ''
str REGEX = '\\A()(.*)()\\Z'

Method Details

endElement(self, name)

Signals the end of an element in non-namespace mode.

The name parameter contains the name of the element type, just as with the startElement event.
Overrides:
gnue.reports.adapters.filters.MailMerge._merge.MergeBase.TransformAdapter.endElement (inherited documentation)

escape(self, s)

Overrides:
gnue.reports.adapters.filters.MailMerge._merge.MergeBase.TransformAdapter.escape

merge(self, data, template, output)

Overrides:
gnue.reports.adapters.filters.MailMerge._merge.MergeBase.TransformAdapter.merge

sendFax(self, faxnum)

startElement(self, name, attrs)

Signals the start of an element in non-namespace mode.

The name parameter contains the raw XML 1.0 name of the element type as a string and the attrs parameter holds an instance of the Attributes class containing the attributes of the element.
Overrides:
gnue.reports.adapters.filters.MailMerge._merge.MergeBase.TransformAdapter.startElement (inherited documentation)

Class Variable Details

COMMENTABLE

Type:
int
Value:
0                                                                     

MIMETYPE

Type:
str
Value:
'application/postscript'                                               

NAME

Type:
str
Value:
'Postscript/HylaFax'                                                   

NEWLINE

Type:
str
Value:
' '                                                                    

NEWRECORD

Type:
str
Value:
''                                                                     

REGEX

Type:
str
Value:
'\\A()(.*)()\\Z'                                                       


GNUe Home

Public API

Developer's Corner