def get_tab_by_tab_id_locator(tab_list, tab_id_locator):
 if ('tab_id' in tab_id_locator):
  tab = CourseTabList.get_tab_by_id(tab_list, tab_id_locator['tab_id'])
 elif ('tab_locator' in tab_id_locator):
  tab = get_tab_by_locator(tab_list, tab_id_locator['tab_locator'])
 return tab

def get_tab_by_tab_id_locator ( tab_list , tab_id_locator ) : if ( 'tab_id' in tab_id_locator ) : tab = CourseTabList . get_tab_by_id ( tab_list , tab_id_locator [ 'tab_id' ] ) elif ( 'tab_locator' in tab_id_locator ) : tab = get_tab_by_locator ( tab_list , tab_id_locator [ 'tab_locator' ] ) return tab
look for a tab with the specified tab_id or locator .