You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by jr...@apache.org on 2010/06/15 23:26:49 UTC
svn commit: r955058 - in
/wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket:
AccessStackPageMap.java PageMap.java
Author: jrthomerson
Date: Tue Jun 15 21:26:49 2010
New Revision: 955058
URL: http://svn.apache.org/viewvc?rev=955058&view=rev
Log:
allow someone to override AccessStackPageMap and hook into
get, put, remove calls so that they can add custom functionality
Modified:
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/AccessStackPageMap.java
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/PageMap.java
Modified: wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/AccessStackPageMap.java
URL: http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/AccessStackPageMap.java?rev=955058&r1=955057&r2=955058&view=diff
==============================================================================
--- wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/AccessStackPageMap.java (original)
+++ wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/AccessStackPageMap.java Tue Jun 15 21:26:49 2010
@@ -135,7 +135,7 @@ public class AccessStackPageMap extends
* Removes all pages from this map
*/
@Override
- public final void clear()
+ public void clear()
{
super.clear();
// Clear access stack
@@ -181,7 +181,7 @@ public class AccessStackPageMap extends
* The entry to remove
*/
@Override
- public final void removeEntry(final IPageMapEntry entry)
+ public void removeEntry(final IPageMapEntry entry)
{
if (entry == null)
{
@@ -223,7 +223,7 @@ public class AccessStackPageMap extends
* @return Any page having the given id
*/
@Override
- public final Page get(final int id, int versionNumber)
+ public Page get(final int id, int versionNumber)
{
final IPageMapEntry entry = (IPageMapEntry)getSession().getAttribute(attributeForId(id));
if (entry != null)
@@ -279,7 +279,7 @@ public class AccessStackPageMap extends
* The page to put into this map
*/
@Override
- public final void put(final Page page)
+ public void put(final Page page)
{
// Page only goes into session if it is stateless
if (!page.isPageStateless())
Modified: wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/PageMap.java
URL: http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/PageMap.java?rev=955058&r1=955057&r2=955058&view=diff
==============================================================================
--- wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/PageMap.java (original)
+++ wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/PageMap.java Tue Jun 15 21:26:49 2010
@@ -303,7 +303,7 @@ public abstract class PageMap implements
/**
* @see org.apache.wicket.IPageMap#remove(org.apache.wicket.Page)
*/
- public final void remove(final Page page)
+ public void remove(final Page page)
{
// Remove the pagemap entry from session
removeEntry(page.getPageMapEntry());