Changeset 430
- Timestamp:
- 01/11/11 23:39:58 (2 years ago)
- Location:
- raptor-web/trunk/src/main
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
raptor-web/trunk/src/main/java/uk/ac/cardiff/raptorweb/model/StartModel.java
r428 r430 26 26 private double numberOfUniqueAuthenticationsPer; 27 27 private RaptorTableChartModel topFiveResouces; 28 private RaptorTableChartModel bottomFiveResouces; 28 29 29 30 public void setNumberOfAuthenticationsPer(double numberOfAuthenticationsPer) { … … 68 69 } 69 70 71 public void setBottomFiveResouces(RaptorTableChartModel bottomFiveResouces) { 72 this.bottomFiveResouces = bottomFiveResouces; 73 } 74 75 public RaptorTableChartModel getBottomFiveResouces() { 76 return bottomFiveResouces; 77 } 78 70 79 71 80 -
raptor-web/trunk/src/main/java/uk/ac/cardiff/raptorweb/service/impl/StartServiceImpl.java
r428 r430 41 41 StatisticalUnitInformation numberOfUniqueUsersPerUnitInformation = null; 42 42 StatisticalUnitInformation topFiveResources = null; 43 StatisticalUnitInformation bottomFiveResources = null; 43 44 for (StatisticalUnitInformation unit : statisticalUnits) { 44 45 if (unit.getStatisticParameters().getType() == StatisticParameters.StatisticType.SYSTEM) { … … 49 50 if (unit.getStatisticParameters().getUnitName().equals("top5Resources")) 50 51 topFiveResources = unit; 52 if (unit.getStatisticParameters().getUnitName().equals("bottom5Resources")) 53 bottomFiveResources = unit; 51 54 } 52 55 } … … 54 57 log.debug("Using statistic {} to find number of unique users per", numberOfUniqueUsersPerUnitInformation); 55 58 log.debug("Using statistic {} to find number top five resources", topFiveResources); 59 log.debug("Using statistic {} to find number bottom five resources", topFiveResources); 56 60 57 61 if (numberOfAuthenticationsPerUnitInformation != null) { … … 84 88 startmodel.setTopFiveResouces(table); 85 89 } 90 91 if (bottomFiveResources != null) { 92 AggregatorGraphModel bottomFiveResourcesModel = webEngine.invokeStatisticalUnit(bottomFiveResources); 93 RaptorTableChartModel table = ChartProcessor.constructRaptorTableChartModel(bottomFiveResourcesModel); 94 startmodel.setBottomFiveResouces(table); 95 } 86 96 87 97 } -
raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/startReport.jspx
r428 r430 57 57 <tr:panelFormLayout> 58 58 <tr:table value="#{startmodel.topFiveResouces.rows}" 59 bandingInterval="2" banding="row" var="row" width=" 95%"59 bandingInterval="2" banding="row" var="row" width="100%" 60 60 rendered="#{not empty startmodel.topFiveResouces}"> 61 <f:facet name="header"> 62 <tr:outputText value="Top 5 Resources" /> 63 </f:facet> 64 <tr:column> 65 <f:facet name="header"> 66 <tr:outputText value="eResource" /> 67 </f:facet> 68 <tr:outputText value="#{row.series}"> 69 </tr:outputText> 70 </tr:column> 71 <tr:column> 72 <f:facet name="header"> 73 <tr:outputText value="Number of Accesses" /> 74 </f:facet> 75 <tr:outputText value="#{row.value}" /> 76 </tr:column> 61 77 78 </tr:table> 79 <tr:table value="#{startmodel.bottomFiveResouces.rows}" 80 bandingInterval="2" banding="row" var="row" width="100%" 81 rendered="#{not empty startmodel.bottomFiveResouces}"> 82 <f:facet name="header"> 83 <tr:outputText value="Bottom 5 eResources" /> 84 </f:facet> 62 85 <tr:column> 63 86 <f:facet name="header"> … … 77 100 </tr:panelFormLayout> 78 101 <tr:outputText 79 value="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "102 value="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 80 103 inlineStyle="opacity:0.0;color:#EEE9E8;" /> 81 104 </tr:panelBox>
Note: See TracChangeset
for help on using the changeset viewer.
