@classmethod
def get_selected_path_list(cls, parse_result):
    """
        This method returns the path to the selected node as a list of name strings.

        :param argparse.Namespace parse_result: A namespace object returned by
            :py:meth:`argparse.ArgumentParser.parse_args`.
        :rtype: list
        """
    parts = []
    pdict = parse_result.__dict__
    for key, value in pdict.items():
        if value is None:
            continue
        re_result = cls._subparser_regex.match(key)
        if re_result:
            index = int(re_result.group(1))
            parts.insert(index, value)
    return parts
