Exemplo n.º 1
0
    def __repr__(self):
        import rsttable

        rows = [['id', 'width', 'height', 'bpp']
                ] + [[k, v.width, v.height, v.bitsperpixel]
                     for k, v in self.icons.items()]

        return rsttable.toRSTtable(rows)
Exemplo n.º 2
0
    def __str__(self):
        def visrange(range):
            return str([zoomlevels[x] for x in range])
        s = ''

        data = []
        for detaillevel in range(5):
            row = []
            row.append(detaillevel)
            row.append(visrange(self.visiblerange[detaillevel]))
            row.append(visrange(self.labelrange[detaillevel]))
            row.append(visrange(self.hidebasemaprange[detaillevel]))
            data.append(row)
        s += toRSTtable([['Detail level', 'Visible range', 'Label visible range', 'Hide basemap range']]+data)
        return s
Exemplo n.º 3
0
    def __repr__(self):
        s = ""

        s += repr(self.header) + '\n'

        for l,c in [(self.filetable, FileStruct),
                    (self.recordtable, RecordStruct),
                    (self.fieldtable, FieldStruct),
                    (self.settable, SetStruct),
                    (self.membertable, MemberStruct),
                    (self.sorttable, SortStruct)
                    ]:
            s += c.__name__ + ":\n"
            s += toRSTtable([c.reprheader()] + [f.reprrow() for f in l])
            s+="\n"
        return s
Exemplo n.º 4
0
    def __str__(self):
        def visrange(range):
            return str([zoomlevels[x] for x in range])

        s = ''

        data = []
        for detaillevel in range(5):
            row = []
            row.append(detaillevel)
            row.append(visrange(self.visiblerange[detaillevel]))
            row.append(visrange(self.labelrange[detaillevel]))
            row.append(visrange(self.hidebasemaprange[detaillevel]))
            data.append(row)
        s += toRSTtable([[
            'Detail level', 'Visible range', 'Label visible range',
            'Hide basemap range'
        ]] + data)
        return s
Exemplo n.º 5
0
 def __repr__(self):
     return toRSTtable([self.reprheader(), self.reprrow()])