def process_attribute(self, type_, attr, value, level):
attr_props = self.get_attribute_properties(type_, attr)<EOL>value = self.format_value(attr, attr_props, value)<EOL>line = self.__format_line(self.whitespace(level, <NUM_LIT:1>), attr.upper(), value)<EOL>return line<EOL>
Process one of the main composite types (see the type_ value)