'Returns item full name generated by iterating over
parents and joining their names with \'join_char\''

@staticmethod
def get_full_name(item, join_char):

    parents = [item.name]
    parent = item.parent()
    while (parent is not None):
        parents.append(parent.name)
        parent = parent.parent()
    result = join_char.join(reversed(parents))
    return result[(result.find(join_char) + 1):]
