def METHOD_NAME(self, trait_name: str):
    self._node_id = trait_node_id_from_trait_name(trait_name)
    self._node = TraitNode(ids=[self._node_id])
    self._parse_msgs = []
    self._target = nodes.target()
    self.state.add_target(self._node_id, '', self._target, self.lineno)
    ## add node to index
    name_in_index = 'Trait; ' + trait_name
    target_anchor = self._node_id
    self._indexnode = addnodes.index()
    self._indexnode['entries'] = ne = []
    self._indexnode['inline'] = False
    set_source_info(self, self._indexnode)
    ne.extend(process_index_entry(name_in_index, target_anchor))
    self._trait_instance = reflectionutil.trait_instance(trait_name)
    self._trait_class = reflectionutil.trait_class(trait_name)