You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2010/10/23 17:30:31 UTC

svn commit: r1026629 - /wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java

Author: mgrigorov
Date: Sat Oct 23 15:30:30 2010
New Revision: 1026629

URL: http://svn.apache.org/viewvc?rev=1026629&view=rev
Log:
Convert boolean Page property 'wasCreatedBookmarkable' to an int flag.

Modified:
    wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java?rev=1026629&r1=1026628&r2=1026629&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java Sat Oct 23 15:30:30 2010
@@ -117,7 +117,7 @@ import org.slf4j.LoggerFactory;
  * @see org.apache.wicket.MarkupContainer
  * @see org.apache.wicket.model.CompoundPropertyModel
  * @see org.apache.wicket.Component
- *
+ * 
  * @author Jonathan Locke
  * @author Chris Turner
  * @author Eelco Hillenius
@@ -192,6 +192,8 @@ public abstract class Page extends Marku
 	/** True if the page should try to be stateless */
 	private static final int FLAG_STATELESS_HINT = FLAG_RESERVED5;
 
+	/** TODO WICKET-NG JAVADOC */
+	private static final int FLAG_WAS_CREATED_BOOKMARKABLE = FLAG_RESERVED8;
 
 	/** Log. */
 	private static final Logger log = LoggerFactory.getLogger(Page.class);
@@ -230,10 +232,6 @@ public abstract class Page extends Marku
 	 */
 	private int renderCount = 0;
 
-	/** TODO WICKET-NG JAVADOC */
-	// TODO WICKET-NG convert into a flag
-	private boolean wasCreatedBookmarkable;
-
 	/**
 	 * Constructor.
 	 */
@@ -836,8 +834,8 @@ public abstract class Page extends Marku
 								if (log.isDebugEnabled())
 								{
 									log.debug(
-											"Component {} wasn't rendered but most likely it has a transparent parent: {}",
-											component, sibling);
+										"Component {} wasn't rendered but most likely it has a transparent parent: {}",
+										component, sibling);
 								}
 								transparentContainerChildren.add(component);
 								iterator.remove();
@@ -1266,13 +1264,13 @@ public abstract class Page extends Marku
 	/** TODO WICKET-NG javadoc */
 	public final void setWasCreatedBookmarkable(boolean wasCreatedBookmarkable)
 	{
-		this.wasCreatedBookmarkable = wasCreatedBookmarkable;
+		setFlag(FLAG_WAS_CREATED_BOOKMARKABLE, wasCreatedBookmarkable);
 	}
 
 	/** TODO WICKET-NG javadoc */
 	public final boolean wasCreatedBookmarkable()
 	{
-		return wasCreatedBookmarkable;
+		return getFlag(FLAG_WAS_CREATED_BOOKMARKABLE);
 	}
 
 	/**