diff -r bef6891393d7 -r 13ae1121835e entity.py --- a/entity.py Wed Apr 15 14:07:30 2009 +0200 +++ b/entity.py Wed Apr 15 14:41:06 2009 +0200 @@ -398,7 +398,7 @@ needcheck = False return mainattr, needcheck - def attribute_metadata(self, attr, metadata): + def attr_metadata(self, attr, metadata): """return a metadata for an attribute (None if unspecified)""" value = getattr(self, '%s_%s' % (attr, metadata), None) if value is None and metadata == 'encoding': @@ -425,14 +425,14 @@ # description... if props.get('internationalizable'): value = self.req._(value) - attrformat = self.attribute_metadata(attr, 'format') + attrformat = self.attr_metadata(attr, 'format') if attrformat: return self.mtc_transform(value, attrformat, format, self.req.encoding) elif attrtype == 'Bytes': - attrformat = self.attribute_metadata(attr, 'format') + attrformat = self.attr_metadata(attr, 'format') if attrformat: - encoding = self.attribute_metadata(attr, 'encoding') + encoding = self.attr_metadata(attr, 'encoding') return self.mtc_transform(value.getvalue(), attrformat, format, encoding) return u''