You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by jc...@apache.org on 2007/08/15 17:38:33 UTC

svn commit: r566224 - in /wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/model: ComponentDetachableModel.java ComponentModel.java

Author: jcompagner
Date: Wed Aug 15 08:38:32 2007
New Revision: 566224

URL: http://svn.apache.org/viewvc?view=rev&rev=566224
Log:
slight api improvements

Modified:
    wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/model/ComponentDetachableModel.java
    wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/model/ComponentModel.java

Modified: wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/model/ComponentDetachableModel.java
URL: http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/model/ComponentDetachableModel.java?view=diff&rev=566224&r1=566223&r2=566224
==============================================================================
--- wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/model/ComponentDetachableModel.java (original)
+++ wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/model/ComponentDetachableModel.java Wed Aug 15 08:38:32 2007
@@ -59,10 +59,20 @@
 	 * 
 	 * @return whether this model has been attached to the current session
 	 */
-	public boolean isAttached()
+	public final boolean isAttached()
 	{
 		return attached;
 	}
+
+	/**
+	 * Set this model in an attached state. Called if the constructor sets the
+	 * data. (attached)
+	 */
+	protected final void setAttached()
+	{
+		attached = true;
+	}
+
 
 	/**
 	 * Detaches from the current request. Implement this method with custom

Modified: wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/model/ComponentModel.java
URL: http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/model/ComponentModel.java?view=diff&rev=566224&r1=566223&r2=566224
==============================================================================
--- wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/model/ComponentModel.java (original)
+++ wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/model/ComponentModel.java Wed Aug 15 08:38:32 2007
@@ -56,7 +56,7 @@
 	 *            The component which has this model.
 	 * @return The object of the model.
 	 */
-	public Object getObject(Component component)
+	protected Object getObject(Component component)
 	{
 		return null;
 	}
@@ -69,7 +69,7 @@
 	 * @param object
 	 *            The object that will be set in the model.
 	 */
-	public void setObject(Component component, Object object)
+	protected void setObject(Component component, Object object)
 	{
 	}