Subversion Repositories bacoAlunos

Rev

Rev 691 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
684 jmachado 1
<%@ page import="pt.estgp.estgweb.domain.views.SurveyStructuralNodeView" %>
2
<%
3
    String from = "";
4
    if (request.getParameter("from") != null)
5
    {
6
        from = "&from=" + request.getParameter("from");
7
    }
8
    request.setAttribute("from", from);
9
 
10
    long nodeToShow = 0;
11
    if(request.getParameter("node") != null)
12
    {
13
        nodeToShow = Long.parseLong(request.getParameter("node"));
14
    }
15
 
16
    SurveyStructuralNodeView node = (SurveyStructuralNodeView) request.getAttribute("node");
17
    if(node.getNodes().size() > 0)
18
    {
19
%>
20
        <a href="#"><img border="0" onclick="this.src=showOrHide('node<%=node.getId()%>','<%=request.getContextPath()%>/imgs/closedPlus.gif','<%=request.getContextPath()%>/imgs/openedMinus.gif')"
21
                         src="<%=request.getContextPath()%>/imgs/closedPlus.gif" alt="abrir"/></a> <%=node.getMsg()%><br>
22
 
23
    <%
24
        if(node.isRelativeParentOf(nodeToShow)) {
25
    %>
26
        <div id="node<%=node.getId()%>" style="display:block" class="nodeSection">
27
    <%
28
        }else{
29
    %>
30
        <div id="node<%=node.getId()%>" style="display:none" class="nodeSection">
31
<%
32
        }
33
        for(SurveyStructuralNodeView n : node.getNodes())
34
        {
35
            request.setAttribute("node",n);
36
            %>
37
            <jsp:include page="listSurveyStatsRecursive.jsp"/>
38
            <%
39
        }
40
%>
41
        </div>
42
<%
43
    }
44
    else
45
    {
46
%>
47
        <div class="nodeSection"><a href="<%=request.getContextPath()%>/user/startLoadSurveyNodeGraphs.do?id=<%=request.getAttribute("id")%>&node=<%=node.getId()%><%=from%>"><%=node.getMsg()%></a></div>
48
<%
49
    }
50
%>