@utilities.arguments_not_none<EOL><INDENT>def clear_choice_texts(self, choice_id):<DEDENT>
if self.get_choices_metadata().is_read_only():<EOL><INDENT>raise NoAccess()<EOL><DEDENT>updated_choices = []<EOL>for current_choice in self.my_osid_object_form._my_map['<STR_LIT>']:<EOL><INDENT>if current_choice['<STR_LIT:id>'] != choice_id:<EOL><INDENT>updated_choices.append(current_choice)<EOL><DEDENT>else:<EOL><INDENT>updated_choices.append({<EOL>'<STR_LIT:id>': current_choice['<STR_LIT:id>'],<EOL>'<STR_LIT>': [],<EOL>'<STR_LIT:name>': current_choice['<STR_LIT:name>']<EOL>})<EOL><DEDENT><DEDENT>self.my_osid_object_form._my_map['<STR_LIT>'] = updated_choices<EOL>
stub