final FilePath filePath = new FilePath(); filePath.addNode(new Node("I" + item.getIdInternal(), item.getName().getContent(Language.pt)));
final FilePath filePath = new FilePath(); filePath.addNode(new Node("I" + item.getIdInternal(), item.getName().getContent()));
    private FilePath getFilePath(Item item) {        final FilePath filePath = new FilePath();        filePath.addNode(new Node("I" + item.getIdInternal(), item.getName().getContent(Language.pt)));        final Section section = item.getSection();        filePath.addNode(0, new Node("S" + section.getIdInternal(), section.getName().getContent(Language.pt)));        if (section.getSuperiorSection() != null) {            Section superiorSection = section.getSuperiorSection();            while (superiorSection != null) {                filePath.addNode(0, new Node("S" + superiorSection.getIdInternal(), superiorSection                        .getName().getContent(Language.pt)));                superiorSection = superiorSection.getSuperiorSection();            }        }        ExecutionCourseSite site = (ExecutionCourseSite) section.getSite();        final ExecutionCourse executionCourse = site.getExecutionCourse();        filePath.addNode(0, new Node("EC" + executionCourse.getIdInternal(), executionCourse.getNome()));        final ExecutionPeriod executionPeriod = executionCourse.getExecutionPeriod();        filePath.addNode(0, new Node("EP" + executionPeriod.getIdInternal(), executionPeriod.getName()));        final ExecutionYear executionYear = executionPeriod.getExecutionYear();        filePath.addNode(0, new Node("EY" + executionYear.getIdInternal(), executionYear.getYear()));        return filePath;    }