Exemplo n.º 1
0
    def __init__(self, attributeID, displayName=None,
                 width=None, typeHint=None):
        """@param typeHint: text|datetime|action or None"""

        self.attributeID = attributeID
        if displayName is None:
            displayName = nameToLabel(attributeID)
        self.displayName = displayName
        self.width = width
        self.typeHint = typeHint
Exemplo n.º 2
0
 def inspect(self):
     l = []
     from formless.annotate import nameToLabel
     lablen = 0
     for kp in _x509namecrap:
         k = kp[-1]
         label = nameToLabel(k)
         lablen = max(len(label), lablen)
         l.append((label, getattr(self, k)))
     lablen += 2
     for n, (label, attr) in enumerate(l):
         l[n] = (label.rjust(lablen) + ': ' + attr)
     return '\n'.join(l)
Exemplo n.º 3
0
 def inspect(self):
     l = []
     from formless.annotate import nameToLabel
     lablen = 0
     for kp in _x509namecrap:
         k = kp[-1]
         label = nameToLabel(k)
         lablen = max(len(label), lablen)
         l.append((label, getattr(self, k)))
     lablen += 2
     for n, (label, attr) in enumerate(l):
         l[n] = (label.rjust(lablen)+': '+ attr)
     return '\n'.join(l)