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 | %> |