[Carbon-commits] [Carbon] svn commit r111084 - in branches/carbon/3.2.0.bak2/components/registry: org.wso2.carbon.registry.activities.ui/3.2.1 org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/beans org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities org.wso2.carbon.registry.activities/3.2.1 org.wso2.carbon.registry.activities/3.2.1/src/main/resources/reports org.wso2.carbon.registry.indexing.ui/3.2.1 org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/beans org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/resources/web/indexing org.wso2.carbon.registry.indexing/3.2.1 org.wso2.carbon.registry.indexing/3.2.1/src/main/resources/reports org.wso2.carbon. registry.search.ui/3.2.1 org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/beans org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search org.wso2.carbon.registry.search/3.2.1 org.wso2.carbon.registry.search/3.2.1/src/main/resources/reports
senaka at wso2.com
senaka at wso2.com
Sun Jul 31 14:56:14 EDT 2011
Author: senaka
Date: Sun Jul 31 11:56:14 2011
New Revision: 111084
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=111084
Log:
Adding Reporting-related improvements to G-Reg 4.0.0.
Added:
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/
- copied from r110431, /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.0/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/beans/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/beans/ActivityReportBean.java
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/
- copied from r110431, /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.0/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/src/main/resources/reports/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/src/main/resources/reports/ActivityReportTemplate.jrxml
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/
- copied from r110431, /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.0/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/beans/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/beans/ContentReportBean.java
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/
- copied from r110431, /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.0/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/src/main/resources/reports/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/src/main/resources/reports/ContentReportTemplate.jrxml
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/
- copied from r110431, /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.0/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/beans/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/beans/MetaDataReportBean.java
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/
- copied from r110431, /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.0/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/src/main/resources/reports/
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/src/main/resources/reports/MetaDataReportTemplate.jrxml
Modified:
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/pom.xml
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity-ajaxprocessor.jsp
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity.jsp
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/pom.xml
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/pom.xml
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/resources/web/indexing/ContentSearch.jsp
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/pom.xml
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/pom.xml
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch-ajaxprocessor.jsp
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch.jsp
branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/pom.xml
Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/pom.xml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/pom.xml?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.0/pom.xml (original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/pom.xml Sun Jul 31 11:56:14 2011
@@ -22,6 +22,7 @@
<version>3.2.0</version>
</parent>
+ <version>3.2.1</version>
<modelVersion>4.0.0</modelVersion>
<artifactId>org.wso2.carbon.registry.activities.ui</artifactId>
<packaging>bundle</packaging>
@@ -64,16 +65,17 @@
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.common.ui</artifactId>
- <version>${pom.version}</version>
+ <version>${parent.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.common</artifactId>
- <version>${pom.version}</version>
+ <version>${parent.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.core</artifactId>
+ <version>3.2.2</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
@@ -107,6 +109,7 @@
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.ui</artifactId>
+ <version>3.2.2</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
Added: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/beans/ActivityReportBean.java
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/beans/ActivityReportBean.java?pathrev=111084
==============================================================================
--- (empty file)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/beans/ActivityReportBean.java Sun Jul 31 11:56:14 2011
@@ -0,0 +1,49 @@
+package org.wso2.carbon.registry.activities.ui.report.beans;
+
+/**
+ * Created by IntelliJ IDEA.
+ * User: aravinda
+ * Date: 6/23/11
+ * Time: 10:45 PM
+ * To change this template use File | Settings | File Templates.
+ */
+public class ActivityReportBean {
+
+ private String userName;
+ private String activity;
+ private String resourcePath;
+ private String accessedTime;
+
+
+ public String getUserName() {
+ return userName;
+ }
+
+ public void setUserName(String userName) {
+ this.userName = userName;
+ }
+
+ public String getActivity() {
+ return activity;
+ }
+
+ public void setActivity(String activity) {
+ this.activity = activity;
+ }
+
+ public String getResourcePath() {
+ return resourcePath;
+ }
+
+ public void setResourcePath(String resourcePath) {
+ this.resourcePath = resourcePath;
+ }
+
+ public String getAccessedTime() {
+ return accessedTime;
+ }
+
+ public void setAccessedTime(String accessedTime) {
+ this.accessedTime = accessedTime;
+ }
+}
Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity-ajaxprocessor.jsp
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity-ajaxprocessor.jsp?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.0/src/main/resources/web/activities/activity-ajaxprocessor.jsp (original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity-ajaxprocessor.jsp Sun Jul 31 11:56:14 2011
@@ -25,6 +25,10 @@
<%@ page import="org.wso2.carbon.registry.core.RegistryConstants" %>
<%@ page import="org.wso2.carbon.registry.common.ui.UIConstants" %>
+<%@ page import="org.wso2.carbon.registry.activities.ui.report.beans.ActivityReportBean" %>
+<%@ page import="java.util.ArrayList" %>
+<%@ page import="java.util.List" %>
+
<fmt:bundle basename="org.wso2.carbon.registry.activities.ui.i18n.Resources">
<%
@@ -119,6 +123,35 @@
<%
}
%>
+ <%
+ // Set the Activity search details to session variable "activitySearchReport"
+ List<ActivityReportBean> activityBeanList = new ArrayList<ActivityReportBean>();
+
+ for (int j = 0; j < allActivities.length; j++) {
+
+ String aActivityFull = allActivities[j];
+ String[] activityDetails = aActivityFull.split("\\|");
+
+ ActivityReportBean activityReportBean = new ActivityReportBean();
+
+ activityReportBean.setUserName(activityDetails[1]);
+ String tempActivity = activityDetails[3];
+ activityReportBean.setActivity(tempActivity.substring(4));
+ activityReportBean.setResourcePath(activityDetails[4]);
+ String tempTime = activityDetails[6];
+
+ if(tempActivity.contains("commented on resource"))
+ {
+ activityReportBean.setAccessedTime(tempTime.substring(4,tempTime.indexOf("w")));
+ }
+ else {
+ activityReportBean.setAccessedTime(tempTime.split(" on ")[1]);
+ }
+ activityBeanList.add(activityReportBean);
+ }
+ request.getSession().setAttribute("activitySearchReport", activityBeanList);
+
+ %>
<carbon:resourcePaginator pageNumber="<%=pageNumber%>" numberOfPages="<%=numberOfPages%>"
resourceBundle="org.wso2.carbon.registry.activities.ui.i18n.Resources"
nextKey="next" prevKey="prev"
Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity.jsp
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity.jsp?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.0/src/main/resources/web/activities/activity.jsp (original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity.jsp Sun Jul 31 11:56:14 2011
@@ -32,6 +32,10 @@
<script type="text/javascript" src="../resources/js/resource_util.js"></script>
<link rel="stylesheet" type="text/css"
href="../resources/css/registry.css"/>
+<%
+ String hashData= null;
+%>
+
<fmt:bundle basename="org.wso2.carbon.registry.activities.ui.i18n.Resources">
<carbon:breadcrumb label="activities"
@@ -58,6 +62,21 @@
<h2><fmt:message key="activities"/></h2>
<div id="workArea">
+ <div id="displayReportUI">
+ <carbon:report
+ component="org.wso2.carbon.registry.activities"
+ template="ActivityReportTemplate"
+ pdfReport="true"
+ htmlReport="true"
+ excelReport="true"
+ reportDataSession="activitySearchReport"
+ />
+ <div/>
+ <script type="text/javascript">
+
+
+ </script>
+
<div id="activityReason" style="display: none;"></div>
Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/pom.xml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/pom.xml?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.0/pom.xml (original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/pom.xml Sun Jul 31 11:56:14 2011
@@ -24,6 +24,7 @@
<version>3.2.0</version>
</parent>
+ <version>3.2.1</version>
<modelVersion>4.0.0</modelVersion>
<artifactId>org.wso2.carbon.registry.activities</artifactId>
<packaging>bundle</packaging>
@@ -72,11 +73,12 @@
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.common</artifactId>
- <version>${pom.version}</version>
+ <version>${parent.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.core</artifactId>
+ <version>3.2.2</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
Added: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/src/main/resources/reports/ActivityReportTemplate.jrxml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/src/main/resources/reports/ActivityReportTemplate.jrxml?pathrev=111084
==============================================================================
--- (empty file)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/src/main/resources/reports/ActivityReportTemplate.jrxml Sun Jul 31 11:56:14 2011
@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Activity Search Report" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
+ <property name="ireport.zoom" value="1.6105100000000099"/>
+ <property name="ireport.x" value="0"/>
+ <property name="ireport.y" value="0"/>
+ <field name="userName" class="java.lang.String"/>
+ <field name="activity" class="java.lang.String"/>
+ <field name="resourcePath" class="java.lang.String"/>
+ <field name="accessedTime" class="java.lang.String"/>
+ <group name="userGroup">
+ <groupExpression><![CDATA[$F{userName}]]></groupExpression>
+ <groupHeader>
+ <band height="21">
+ <textField>
+ <reportElement x="0" y="0" width="95" height="21"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font size="9"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{userName}]]></textFieldExpression>
+ </textField>
+ </band>
+ </groupHeader>
+ </group>
+ <group name="activityGroup">
+ <groupExpression><![CDATA[$F{activity}]]></groupExpression>
+ <groupHeader>
+ <band height="21">
+ <textField isStretchWithOverflow="true">
+ <reportElement x="94" y="0" width="111" height="20"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font size="9"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{activity}]]></textFieldExpression>
+ </textField>
+ </band>
+ </groupHeader>
+ <groupFooter>
+ <band/>
+ </groupFooter>
+ </group>
+ <background>
+ <band height="802" splitType="Stretch"/>
+ </background>
+ <title>
+ <band height="52" splitType="Stretch">
+ <staticText>
+ <reportElement x="0" y="20" width="555" height="20"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font fontName="SansSerif" size="16"/>
+ </textElement>
+ <text><![CDATA[Activity Search Report]]></text>
+ </staticText>
+ </band>
+ </title>
+ <pageHeader>
+ <band splitType="Stretch"/>
+ </pageHeader>
+ <columnHeader>
+ <band height="29" splitType="Stretch">
+ <staticText>
+ <reportElement x="94" y="0" width="111" height="21"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font fontName="SansSerif" size="12"/>
+ </textElement>
+ <text><![CDATA[Activity]]></text>
+ </staticText>
+ <staticText>
+ <reportElement x="205" y="0" width="251" height="21"/>
+ <textElement textAlignment="Left" verticalAlignment="Middle">
+ <font fontName="SansSerif" size="12"/>
+ </textElement>
+ <text><![CDATA[Resource Path]]></text>
+ </staticText>
+ <staticText>
+ <reportElement x="456" y="0" width="99" height="21"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font fontName="SansSerif" size="11"/>
+ </textElement>
+ <text><![CDATA[ Accsessed Time]]></text>
+ </staticText>
+ <line>
+ <reportElement x="0" y="21" width="555" height="1"/>
+ </line>
+ <staticText>
+ <reportElement x="0" y="0" width="94" height="21"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font size="12" isBold="false"/>
+ </textElement>
+ <text><![CDATA[User Name]]></text>
+ </staticText>
+ </band>
+ </columnHeader>
+ <detail>
+ <band height="31" splitType="Stretch">
+ <textField>
+ <reportElement x="455" y="0" width="100" height="20"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font size="9"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{accessedTime}]]></textFieldExpression>
+ </textField>
+ <textField isStretchWithOverflow="true">
+ <reportElement x="205" y="0" width="250" height="20"/>
+ <textElement textAlignment="Left" verticalAlignment="Middle">
+ <font size="9"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{resourcePath}]]></textFieldExpression>
+ </textField>
+ </band>
+ </detail>
+ <columnFooter>
+ <band splitType="Stretch"/>
+ </columnFooter>
+ <pageFooter>
+ <band height="30" splitType="Stretch">
+ <textField pattern="dd/MM/yyyy HH.mm.ss">
+ <reportElement x="456" y="2" width="99" height="18"/>
+ <textElement textAlignment="Center">
+ <font size="8"/>
+ </textElement>
+ <textFieldExpression class="java.util.Date"><![CDATA[new java.util.Date()]]></textFieldExpression>
+ </textField>
+ <staticText>
+ <reportElement x="0" y="3" width="205" height="17"/>
+ <textElement verticalAlignment="Top">
+ <font size="8"/>
+ </textElement>
+ <text><![CDATA[Created with WSO2 Governanace Registry 4.0]]></text>
+ </staticText>
+ <line>
+ <reportElement x="0" y="1" width="555" height="1"/>
+ </line>
+ <textField>
+ <reportElement x="222" y="3" width="92" height="20"/>
+ <textElement textAlignment="Right">
+ <font size="8"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA["Page "+$V{PAGE_NUMBER}+" of"]]></textFieldExpression>
+ </textField>
+ <textField evaluationTime="Report">
+ <reportElement x="314" y="3" width="74" height="20"/>
+ <textElement>
+ <font size="8"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[" " + $V{PAGE_NUMBER}]]></textFieldExpression>
+ </textField>
+ </band>
+ </pageFooter>
+ <summary>
+ <band splitType="Stretch"/>
+ </summary>
+</jasperReport>
Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/pom.xml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/pom.xml?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.0/pom.xml (original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/pom.xml Sun Jul 31 11:56:14 2011
@@ -22,6 +22,7 @@
<version>3.2.0</version>
</parent>
+ <version>3.2.1</version>
<modelVersion>4.0.0</modelVersion>
<artifactId>org.wso2.carbon.registry.indexing.ui</artifactId>
<packaging>bundle</packaging>
@@ -68,16 +69,17 @@
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.common.ui</artifactId>
- <version>${pom.version}</version>
+ <version>${parent.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.common</artifactId>
- <version>${pom.version}</version>
+ <version>${parent.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.core</artifactId>
+ <version>3.2.2</version>
<exclusions>
<exclusion><groupId>org.apache.ant</groupId><artifactId>ant</artifactId></exclusion>
<exclusion><groupId>javax.servlet</groupId><artifactId>servlet-api</artifactId></exclusion>
@@ -312,6 +314,7 @@
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.ui</artifactId>
+ <version>3.2.2</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
Added: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/beans/ContentReportBean.java
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/beans/ContentReportBean.java?pathrev=111084
==============================================================================
--- (empty file)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/beans/ContentReportBean.java Sun Jul 31 11:56:14 2011
@@ -0,0 +1,48 @@
+package org.wso2.carbon.registry.indexing.ui.report.beans;
+
+/**
+ * Created by IntelliJ IDEA.
+ * User: aravinda
+ * Date: 6/23/11
+ * Time: 11:11 PM
+ * To change this template use File | Settings | File Templates.
+ */
+public class ContentReportBean {
+
+ private String resourcePath;
+ private String createdDate;
+ private String authorName;
+ private String averageRating;
+
+ public String getResourcePath() {
+ return resourcePath;
+ }
+
+ public void setResourcePath(String resourcePath) {
+ this.resourcePath = resourcePath;
+ }
+
+ public String getCreatedDate() {
+ return createdDate;
+ }
+
+ public void setCreatedDate(String createdDate) {
+ this.createdDate = createdDate;
+ }
+
+ public String getAuthorName() {
+ return authorName;
+ }
+
+ public void setAuthorName(String authorName) {
+ this.authorName = authorName;
+ }
+
+ public String getAverageRating() {
+ return averageRating;
+ }
+
+ public void setAverageRating(String averageRating) {
+ this.averageRating = averageRating;
+ }
+}
Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/resources/web/indexing/ContentSearch.jsp
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/resources/web/indexing/ContentSearch.jsp?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.0/src/main/resources/web/indexing/ContentSearch.jsp (original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/resources/web/indexing/ContentSearch.jsp Sun Jul 31 11:56:14 2011
@@ -34,6 +34,9 @@
<%@page
import="org.wso2.carbon.registry.indexing.stub.generated.xsd.ResourceData"%>
<%@page import="org.wso2.carbon.registry.common.ui.utils.UIUtil"%>
+<%@ page import="org.wso2.carbon.registry.indexing.ui.report.beans.ContentReportBean" %>
+<%@ page import="java.util.List" %>
+<%@ page import="java.util.ArrayList" %>
<!-- This page is included to display messages which are set to request scope or session scope -->
<jsp:include page="../dialog/display_messages.jsp" />
@@ -136,6 +139,14 @@
if (resourceDataList.length != 0) {
%>
+<carbon:report
+ component="org.wso2.carbon.registry.indexing"
+ template="ContentReportTemplate"
+ pdfReport="true"
+ htmlReport="true"
+ excelReport="true"
+ reportDataSession="contentSearchReport"
+ />
<br/>
<table cellpadding="0" cellspacing="0" border="0" style="width: 100%"
@@ -197,6 +208,24 @@
<% } %>
+ <%// Set the content data details to session variable "contentSearchReport"
+ List<ContentReportBean> contentSearchReportBeanList = new ArrayList<ContentReportBean>();
+
+ for(int i=0;i<resourceDataList.length;i++){
+ ResourceData resourceData = resourceDataList[i];
+ ContentReportBean contentSearchReportBean = new ContentReportBean();
+
+ contentSearchReportBean.setAuthorName(resourceData.getAuthorUserName());
+ contentSearchReportBean.setResourcePath(resourceData.getResourcePath());
+ contentSearchReportBean.setCreatedDate(resourceData.getFormattedCreatedOn());
+ contentSearchReportBean.setAverageRating(Float.toString(resourceData.getAverageRating()));
+
+ contentSearchReportBeanList.add(contentSearchReportBean);
+ }
+ request.getSession().setAttribute("contentSearchReport",contentSearchReportBeanList);
+
+ %>
+
</tbody>
</table>
Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/pom.xml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/pom.xml?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.0/pom.xml (original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/pom.xml Sun Jul 31 11:56:14 2011
@@ -25,6 +25,7 @@
<version>3.2.0</version>
</parent>
+ <version>3.2.1</version>
<modelVersion>4.0.0</modelVersion>
<artifactId>org.wso2.carbon.registry.indexing</artifactId>
<packaging>bundle</packaging>
@@ -76,11 +77,12 @@
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.common</artifactId>
- <version>${pom.version}</version>
+ <version>${parent.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.core</artifactId>
+ <version>3.2.2</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
Added: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/src/main/resources/reports/ContentReportTemplate.jrxml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/src/main/resources/reports/ContentReportTemplate.jrxml?pathrev=111084
==============================================================================
--- (empty file)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/src/main/resources/reports/ContentReportTemplate.jrxml Sun Jul 31 11:56:14 2011
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Content Search Report" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
+ <property name="ireport.zoom" value="3.452271214393122"/>
+ <property name="ireport.x" value="810"/>
+ <property name="ireport.y" value="316"/>
+ <field name="authorName" class="java.lang.String"/>
+ <field name="averageRating" class="java.lang.String"/>
+ <field name="resourcePath" class="java.lang.String"/>
+ <field name="createdDate" class="java.lang.String"/>
+ <background>
+ <band height="802" splitType="Stretch"/>
+ </background>
+ <title>
+ <band height="52" splitType="Stretch">
+ <staticText>
+ <reportElement x="0" y="10" width="555" height="24"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font fontName="Verdana" size="18"/>
+ </textElement>
+ <text><![CDATA[Content Search Report]]></text>
+ </staticText>
+ </band>
+ </title>
+ <pageHeader>
+ <band splitType="Stretch"/>
+ </pageHeader>
+ <columnHeader>
+ <band height="29" splitType="Stretch">
+ <staticText>
+ <reportElement x="262" y="0" width="100" height="21"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font fontName="SansSerif" size="12"/>
+ </textElement>
+ <text><![CDATA[Created Date]]></text>
+ </staticText>
+ <staticText>
+ <reportElement x="0" y="0" width="262" height="21"/>
+ <textElement textAlignment="Left" verticalAlignment="Middle">
+ <font fontName="SansSerif" size="12"/>
+ </textElement>
+ <text><![CDATA[Resource Path]]></text>
+ </staticText>
+ <staticText>
+ <reportElement x="467" y="0" width="88" height="21"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font fontName="SansSerif" size="12"/>
+ </textElement>
+ <text><![CDATA[Average Rating]]></text>
+ </staticText>
+ <line>
+ <reportElement x="0" y="21" width="555" height="1"/>
+ </line>
+ <staticText>
+ <reportElement x="362" y="0" width="105" height="21"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font size="12"/>
+ </textElement>
+ <text><![CDATA[Author]]></text>
+ </staticText>
+ </band>
+ </columnHeader>
+ <detail>
+ <band height="29" splitType="Stretch">
+ <textField>
+ <reportElement x="363" y="0" width="104" height="20"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle"/>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{authorName}]]></textFieldExpression>
+ </textField>
+ <textField>
+ <reportElement x="262" y="0" width="101" height="20"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle"/>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{createdDate}]]></textFieldExpression>
+ </textField>
+ <textField>
+ <reportElement x="467" y="0" width="88" height="20"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle"/>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{averageRating}]]></textFieldExpression>
+ </textField>
+ <textField isStretchWithOverflow="true">
+ <reportElement x="0" y="0" width="262" height="20"/>
+ <textElement textAlignment="Left" verticalAlignment="Middle"/>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{resourcePath}]]></textFieldExpression>
+ </textField>
+ </band>
+ </detail>
+ <columnFooter>
+ <band splitType="Stretch"/>
+ </columnFooter>
+ <pageFooter>
+ <band height="30" splitType="Stretch">
+ <textField pattern="dd/MM/yyyy HH.mm.ss">
+ <reportElement x="456" y="2" width="99" height="18"/>
+ <textElement textAlignment="Center">
+ <font size="8"/>
+ </textElement>
+ <textFieldExpression class="java.util.Date"><![CDATA[new java.util.Date()]]></textFieldExpression>
+ </textField>
+ <staticText>
+ <reportElement x="0" y="3" width="188" height="18"/>
+ <textElement verticalAlignment="Top">
+ <font size="8"/>
+ </textElement>
+ <text><![CDATA[Created with WSO2 Governanace Registry 4.0]]></text>
+ </staticText>
+ <line>
+ <reportElement x="0" y="1" width="555" height="1"/>
+ </line>
+ <textField>
+ <reportElement x="247" y="3" width="80" height="20"/>
+ <textElement textAlignment="Right">
+ <font size="8"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA["Page "+$V{PAGE_NUMBER}+" of"]]></textFieldExpression>
+ </textField>
+ <textField evaluationTime="Report">
+ <reportElement x="327" y="3" width="54" height="20"/>
+ <textElement>
+ <font size="8"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[" " + $V{PAGE_NUMBER}]]></textFieldExpression>
+ </textField>
+ </band>
+ </pageFooter>
+ <summary>
+ <band splitType="Stretch"/>
+ </summary>
+</jasperReport>
Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/pom.xml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/pom.xml?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.0/pom.xml (original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/pom.xml Sun Jul 31 11:56:14 2011
@@ -22,6 +22,7 @@
<version>3.2.0</version>
</parent>
+ <version>3.2.1</version>
<modelVersion>4.0.0</modelVersion>
<artifactId>org.wso2.carbon.registry.search.ui</artifactId>
<packaging>bundle</packaging>
@@ -69,16 +70,17 @@
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.common.ui</artifactId>
- <version>${pom.version}</version>
+ <version>${parent.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.common</artifactId>
- <version>${pom.version}</version>
+ <version>${parent.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.core</artifactId>
+ <version>3.2.2</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
@@ -108,6 +110,7 @@
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.ui</artifactId>
+ <version>3.2.2</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
@@ -120,6 +123,7 @@
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.resource.ui</artifactId>
+ <version>${pom.version}</version>
</dependency>
</dependencies>
Added: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/beans/MetaDataReportBean.java
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/beans/MetaDataReportBean.java?pathrev=111084
==============================================================================
--- (empty file)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/beans/MetaDataReportBean.java Sun Jul 31 11:56:14 2011
@@ -0,0 +1,49 @@
+package org.wso2.carbon.registry.search.ui.report.beans;
+
+/**
+ * Created by IntelliJ IDEA.
+ * User: aravinda
+ * Date: 6/23/11
+ * Time: 11:16 PM
+ * To change this template use File | Settings | File Templates.
+ */
+public class MetaDataReportBean {
+
+ private String resourcePath;
+ private String createdDate;
+ private String authorName;
+ private String averageRating;
+
+ public String getResourcePath() {
+ return resourcePath;
+ }
+
+ public void setResourcePath(String resourcePath) {
+ this.resourcePath = resourcePath;
+ }
+
+ public String getCreatedDate() {
+ return createdDate;
+ }
+
+ public void setCreatedDate(String createdDate) {
+ this.createdDate = createdDate;
+ }
+
+ public String getAuthorName() {
+ return authorName;
+ }
+
+ public void setAuthorName(String authorName) {
+ this.authorName = authorName;
+ }
+
+ public String getAverageRating() {
+ return averageRating;
+ }
+
+ public void setAverageRating(String averageRating) {
+ this.averageRating = averageRating;
+ }
+
+}
Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch-ajaxprocessor.jsp
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch-ajaxprocessor.jsp?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.0/src/main/resources/web/search/advancedSearch-ajaxprocessor.jsp (original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch-ajaxprocessor.jsp Sun Jul 31 11:56:14 2011
@@ -28,6 +28,9 @@
<%@ page import="org.wso2.carbon.registry.search.ui.clients.SearchServiceClient" %>
<%@ page import="org.wso2.carbon.ui.CarbonUIUtil" %>
<%@ page import="org.wso2.carbon.utils.ServerConstants" %>
+<%@ page import="org.wso2.carbon.registry.search.ui.report.beans.MetaDataReportBean" %>
+<%@ page import="java.util.List" %>
+<%@ page import="java.util.ArrayList" %>
<%
@@ -169,6 +172,25 @@
</tr>
<% } %>
+ <!--Setting Metadata search results to metaDataSearchReportBean-->
+ <%
+ List<MetaDataReportBean> searchReportBeanList = new ArrayList<MetaDataReportBean>();
+
+
+ for(int i=0;i<fullResourceDataList.length;i++){
+ ResourceData resourceDataFull = fullResourceDataList[i];
+ MetaDataReportBean metaDataSearchReportBean = new MetaDataReportBean();
+
+ metaDataSearchReportBean.setAuthorName(resourceDataFull.getAuthorUserName());
+ metaDataSearchReportBean.setResourcePath(resourceDataFull.getResourcePath());
+ metaDataSearchReportBean.setCreatedDate(resourceDataFull.getFormattedCreatedOn());
+ metaDataSearchReportBean.setAverageRating(Float.toString(resourceDataFull.getAverageRating()));
+
+ searchReportBeanList.add(metaDataSearchReportBean);
+ }
+ request.getSession().setAttribute("metaDataSearchReport", searchReportBeanList);
+
+ %>
<carbon:resourcePaginator pageNumber="<%=pageNumber%>" numberOfPages="<%=numberOfPages%>"
resourceBundle="org.wso2.carbon.registry.search.ui.i18n.Resources"
nextKey="next" prevKey="prev" tdColSpan="4"
Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch.jsp
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch.jsp?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.0/src/main/resources/web/search/advancedSearch.jsp (original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch.jsp Sun Jul 31 11:56:14 2011
@@ -193,6 +193,16 @@
<div id="workArea">
+<!--Report generate UI -->
+<carbon:report
+ component="org.wso2.carbon.registry.search"
+ template="MetaDataReportTemplate"
+ pdfReport="true"
+ htmlReport="true"
+ excelReport="true"
+ reportDataSession="metaDataSearchReport"
+/>
+
<!-- start: load search filter -->
<div id="loadSearchFilterArea" <%=hasParameters ? "style=\"display:none\"" : ""%>>
@@ -244,6 +254,7 @@
<!-- Search results starts here -->
+
<%
if (hasParameters) {
%>
Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/pom.xml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/pom.xml?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.0/pom.xml (original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/pom.xml Sun Jul 31 11:56:14 2011
@@ -24,6 +24,7 @@
<version>3.2.0</version>
</parent>
+ <version>3.2.1</version>
<modelVersion>4.0.0</modelVersion>
<artifactId>org.wso2.carbon.registry.search</artifactId>
<packaging>bundle</packaging>
@@ -73,16 +74,17 @@
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.admin.api</artifactId>
- <version>${pom.version}</version>
+ <version>${parent.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.common</artifactId>
- <version>${pom.version}</version>
+ <version>${parent.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.registry.core</artifactId>
+ <version>3.2.2</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
Added: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/src/main/resources/reports/MetaDataReportTemplate.jrxml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/src/main/resources/reports/MetaDataReportTemplate.jrxml?pathrev=111084
==============================================================================
--- (empty file)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/src/main/resources/reports/MetaDataReportTemplate.jrxml Sun Jul 31 11:56:14 2011
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="MetaData Search Report" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
+ <property name="ireport.zoom" value="1.3310000000000068"/>
+ <property name="ireport.x" value="0"/>
+ <property name="ireport.y" value="0"/>
+ <field name="authorName" class="java.lang.String"/>
+ <field name="averageRating" class="java.lang.String"/>
+ <field name="resourcePath" class="java.lang.String"/>
+ <field name="createdDate" class="java.lang.String"/>
+ <background>
+ <band height="802" splitType="Stretch"/>
+ </background>
+ <title>
+ <band height="52" splitType="Stretch">
+ <staticText>
+ <reportElement x="0" y="9" width="555" height="27"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font fontName="SansSerif" size="20"/>
+ </textElement>
+ <text><![CDATA[Meta Data Search Report]]></text>
+ </staticText>
+ </band>
+ </title>
+ <pageHeader>
+ <band splitType="Stretch"/>
+ </pageHeader>
+ <columnHeader>
+ <band height="29" splitType="Stretch">
+ <staticText>
+ <reportElement x="262" y="0" width="100" height="21"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font fontName="SansSerif" size="12" isBold="false"/>
+ </textElement>
+ <text><![CDATA[Created Date]]></text>
+ </staticText>
+ <staticText>
+ <reportElement x="0" y="0" width="262" height="21"/>
+ <textElement textAlignment="Left" verticalAlignment="Middle">
+ <font fontName="SansSerif" size="12" isBold="false"/>
+ </textElement>
+ <text><![CDATA[Resource Path]]></text>
+ </staticText>
+ <staticText>
+ <reportElement x="466" y="0" width="89" height="21"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font fontName="SansSerif" size="12" isBold="false"/>
+ </textElement>
+ <text><![CDATA[Average Rating]]></text>
+ </staticText>
+ <line>
+ <reportElement x="0" y="21" width="555" height="1"/>
+ </line>
+ <staticText>
+ <reportElement x="362" y="0" width="104" height="21"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font fontName="SansSerif" size="12" isBold="false"/>
+ </textElement>
+ <text><![CDATA[Author]]></text>
+ </staticText>
+ </band>
+ </columnHeader>
+ <detail>
+ <band height="30" splitType="Stretch">
+ <textField>
+ <reportElement x="262" y="4" width="100" height="20"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle"/>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{createdDate}]]></textFieldExpression>
+ </textField>
+ <textField>
+ <reportElement x="466" y="4" width="89" height="20"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle"/>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{averageRating}]]></textFieldExpression>
+ </textField>
+ <textField isStretchWithOverflow="true">
+ <reportElement x="0" y="4" width="262" height="20"/>
+ <textElement textAlignment="Left" verticalAlignment="Middle"/>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{resourcePath}]]></textFieldExpression>
+ </textField>
+ <textField>
+ <reportElement x="362" y="4" width="104" height="20"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle"/>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{authorName}]]></textFieldExpression>
+ </textField>
+ </band>
+ </detail>
+ <columnFooter>
+ <band splitType="Stretch"/>
+ </columnFooter>
+ <pageFooter>
+ <band height="29" splitType="Stretch">
+ <staticText>
+ <reportElement x="0" y="3" width="204" height="18"/>
+ <textElement verticalAlignment="Top">
+ <font size="8"/>
+ </textElement>
+ <text><![CDATA[Created with WSO2 Governanace Registry 4.0]]></text>
+ </staticText>
+ <line>
+ <reportElement x="0" y="1" width="555" height="1"/>
+ </line>
+ <textField>
+ <reportElement x="246" y="2" width="80" height="20"/>
+ <textElement textAlignment="Right">
+ <font size="8"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA["Page "+$V{PAGE_NUMBER}+" of"]]></textFieldExpression>
+ </textField>
+ <textField evaluationTime="Report">
+ <reportElement x="327" y="2" width="69" height="20"/>
+ <textElement>
+ <font size="8"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[" " + $V{PAGE_NUMBER}]]></textFieldExpression>
+ </textField>
+ <textField pattern="dd/MM/yyyy HH.mm.ss">
+ <reportElement x="456" y="3" width="99" height="18"/>
+ <textElement textAlignment="Center">
+ <font size="8"/>
+ </textElement>
+ <textFieldExpression class="java.util.Date"><![CDATA[new java.util.Date()]]></textFieldExpression>
+ </textField>
+ </band>
+ </pageFooter>
+ <summary>
+ <band splitType="Stretch"/>
+ </summary>
+</jasperReport>
More information about the Carbon-commits
mailing list