Author: mgrigorov
Date: Wed Jul  6 12:03:30 2011
New Revision: 1143363

URL: http://svn.apache.org/viewvc?rev=1143363&view=rev
Log:
WICKET-3865 Create a debug page with which the developer can browse the disk 
data store

Hide most of the classes used to show the page info.


Modified:
    
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/PageWindowModel.java
    
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/BrowserTable.java
    
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowColumn.java
    
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowDescription.java
    
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowProvider.java

Modified: 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/PageWindowModel.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/PageWindowModel.java?rev=1143363&r1=1143362&r2=1143363&view=diff
==============================================================================
--- 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/PageWindowModel.java
 (original)
+++ 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/PageWindowModel.java
 Wed Jul  6 12:03:30 2011
@@ -22,10 +22,15 @@ import javax.swing.tree.DefaultMutableTr
 import javax.swing.tree.DefaultTreeModel;
 
 import org.apache.wicket.Application;
+import org.apache.wicket.markup.html.tree.AbstractTree;
 import org.apache.wicket.model.AbstractReadOnlyModel;
 import org.apache.wicket.pageStore.PageWindowManager.PageWindow;
 import org.apache.wicket.serialize.ISerializer;
 
+/**
+ * A model which can be used to show the PageWindows in a {@link AbstractTree 
tree}
+ */
+// Currently not used
 class PageWindowModel extends AbstractReadOnlyModel<DefaultTreeModel>
 {
        private final DefaultTreeModel treeModel;

Modified: 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/BrowserTable.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/BrowserTable.java?rev=1143363&r1=1143362&r2=1143363&view=diff
==============================================================================
--- 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/BrowserTable.java
 (original)
+++ 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/BrowserTable.java
 Wed Jul  6 12:03:30 2011
@@ -25,7 +25,7 @@ import org.apache.wicket.extensions.mark
  * A data table that shows the attributes of the recently stored pages in the 
data store. The last
  * used pages are rendered first.
  */
-public class BrowserTable extends DefaultDataTable<PageWindowDescription>
+class BrowserTable extends DefaultDataTable<PageWindowDescription>
 {
 
        /**

Modified: 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowColumn.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowColumn.java?rev=1143363&r1=1143362&r2=1143363&view=diff
==============================================================================
--- 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowColumn.java
 (original)
+++ 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowColumn.java
 Wed Jul  6 12:03:30 2011
@@ -30,7 +30,7 @@ import org.apache.wicket.serialize.ISeri
 /**
  * A column that shows the page attributes (id, name, size)
  */
-public class PageWindowColumn extends PropertyColumn<PageWindowDescription>
+class PageWindowColumn extends PropertyColumn<PageWindowDescription>
 {
        /**
         * Construct.

Modified: 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowDescription.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowDescription.java?rev=1143363&r1=1143362&r2=1143363&view=diff
==============================================================================
--- 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowDescription.java
 (original)
+++ 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowDescription.java
 Wed Jul  6 12:03:30 2011
@@ -20,12 +20,14 @@ import org.apache.wicket.IClusterable;
 import org.apache.wicket.pageStore.PageWindowManager.PageWindow;
 
 /**
- * 
+ * A serializable representation of the page information
  */
-public class PageWindowDescription implements IClusterable
+class PageWindowDescription implements IClusterable
 {
+       /** the page id */
        private final int id;
 
+       /** the page size */
        private final int size;
 
        PageWindowDescription(PageWindow pageWindow)
@@ -35,7 +37,7 @@ public class PageWindowDescription imple
        }
 
        /**
-        * @return
+        * @return the page id
         */
        public int getId()
        {
@@ -43,7 +45,7 @@ public class PageWindowDescription imple
        }
 
        /**
-        * @return
+        * @return the page size
         */
        public int getSize()
        {

Modified: 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowProvider.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowProvider.java?rev=1143363&r1=1143362&r2=1143363&view=diff
==============================================================================
--- 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowProvider.java
 (original)
+++ 
wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/diskstore/browser/PageWindowProvider.java
 Wed Jul  6 12:03:30 2011
@@ -34,7 +34,7 @@ import org.apache.wicket.pageStore.PageW
 /**
  * An {@link IDataProvider} that extracts the information about the stored 
pages
  */
-public class PageWindowProvider implements 
ISortableDataProvider<PageWindowDescription>
+class PageWindowProvider implements 
ISortableDataProvider<PageWindowDescription>
 {
        private static final int MAX_PAGES_TO_READ = 1000;
 


Reply via email to