def _generate_annotation_type_class(self, ns, annotation_type):<EOL>
self.emit('<STR_LIT>'.format(class_name_for_annotation_type(annotation_type, ns)))<EOL>with self.indent():<EOL><INDENT>self._generate_annotation_type_class_init(ns, annotation_type)<EOL>self._generate_annotation_type_class_properties(ns, annotation_type)<EOL><DEDENT>self.emit()<EOL>
Defines a Python class that represents an annotation type in Stone.