'Requires:
nothing
Returns:
nothing
Logic:
The list of all information about RTF lists has been passed to
this module. As of this point, this python list has no id number,
which is needed later to identify which lists in the body should
be assigned which formatting commands from the list-table.
In order to get an id, I have to check to see when the list-table-id
from the override_dict (generated in this module) matches the list-table-id
in list_of_lists (generated in the list_table.py module). When a match is found,
append the lists numbers to the self.__list_of_lists dictionary
that contains the empty lists:
[[{list-id:[HERE!],[{}]]
This is a list, since one list in the table in the preamble of RTF can
apply to multiple lists in the body.'

def __parse_override_dict(self):

    override_dict = self.__override_list[(-1)]
    list_id = override_dict.get('list-id')
    if ((list_id is None) and (self.__level > 3)):
        msg = 'This    override    does    not    appear    to    have    a    list-id\n'
        raise self.__bug_handler, msg
    current_table_id = override_dict.get('list-table-id')
    if ((current_table_id is None) and (self.__run_level > 3)):
        msg = 'This    override    does    not    appear    to    have    a    list-table-id\n'
        raise self.__bug_handler, msg
    counter = 0
    for list in self.__list_of_lists:
        info_dict = list[0]
        old_table_id = info_dict.get('list-table-id')
        if (old_table_id == current_table_id):
            self.__list_of_lists[counter][0]['list-id'].append(list_id)
            break
        counter += 1
