You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2009/12/15 17:10:15 UTC

svn commit: r890855 - in /labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview: ListStyleTableWithSorting.java SmartListProducer.java

Author: simoneg
Date: Tue Dec 15 16:10:15 2009
New Revision: 890855

URL: http://svn.apache.org/viewvc?rev=890855&view=rev
Log:
Fix of table sorting

Modified:
    labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleTableWithSorting.java
    labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/SmartListProducer.java

Modified: labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleTableWithSorting.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleTableWithSorting.java?rev=890855&r1=890854&r2=890855&view=diff
==============================================================================
--- labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleTableWithSorting.java (original)
+++ labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/ListStyleTableWithSorting.java Tue Dec 15 16:10:15 2009
@@ -38,6 +38,7 @@
 		buff.append("\n#if( $hasSortLink )\n");
 		buff.append("</a>");
 		buff.append("\n#end\n");
+		buff.append("\n#end\n");
 		super.closeHeaderCell(fldn);
 	}
 		

Modified: labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/SmartListProducer.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/SmartListProducer.java?rev=890855&r1=890854&r2=890855&view=diff
==============================================================================
--- labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/SmartListProducer.java (original)
+++ labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/SmartListProducer.java Tue Dec 15 16:10:15 2009
@@ -113,6 +113,9 @@
 
 	@Override
 	public void produce(Writer tables) throws IOException {
+		if (listStyle == null) {
+			listStyle = new ListStyleTableWithSorting();
+		}		
 		String pagination = createPagination();
 		tables.append("<div class=\"MagmaPagination BeforeList\">");
 		tables.append(pagination);
@@ -168,16 +171,16 @@
 		return ret.toString();
 	}
 	
-	protected boolean isSortable(String nodeid) {
+	public boolean isSortable(String nodeid) {
 		return (sortables != null && (sortables != null && sortables.contains(nodeid)));		
 	}
 
-	protected boolean isSorted(String nodeid) {
+	public boolean isSorted(String nodeid) {
 		return this.sorting != null && this.sorting.equals(nodeid);		
 	}
 	
 	
-	protected String sortLink(String nodeid) {
+	public String sortLink(String nodeid) {
 		boolean sorted = this.sorting != null && this.sorting.equals(nodeid);
 		return sortLinkHelper.makeLink(sorted ? !desc : false, nodeid);
 	}



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org