added documentation to throttlesettings

Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/67d8bc8d
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/67d8bc8d
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/67d8bc8d

Branch: refs/heads/5299-ajax-strategy
Commit: 67d8bc8d5e7da7a778ebdcc7d650953b112b88b3
Parents: 05a7eec
Author: Carl-Eric Menzel <[email protected]>
Authored: Sun Aug 4 17:13:03 2013 +0200
Committer: Carl-Eric Menzel <[email protected]>
Committed: Tue Aug 6 15:49:37 2013 +0200

----------------------------------------------------------------------
 .../apache/wicket/ajax/attributes/ThrottlingSettings.java | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/67d8bc8d/wicket-core/src/main/java/org/apache/wicket/ajax/attributes/ThrottlingSettings.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/ajax/attributes/ThrottlingSettings.java
 
b/wicket-core/src/main/java/org/apache/wicket/ajax/attributes/ThrottlingSettings.java
index df830da..a724b3d 100644
--- 
a/wicket-core/src/main/java/org/apache/wicket/ajax/attributes/ThrottlingSettings.java
+++ 
b/wicket-core/src/main/java/org/apache/wicket/ajax/attributes/ThrottlingSettings.java
@@ -72,6 +72,11 @@ public class ThrottlingSettings implements IClusterable
        }
 
        /**
+        * This id is used by the client-side throttling code to keep track of 
the various event
+        * throttles. Normally you can just use any unique ID here, such as the 
component's markupId (
+        * {@link WebComponent#getMarkupId()}). To unite several different 
events with one throttle,
+        * give them the same ID.
+        * 
         * @return throttle id
         */
        public String getId()
@@ -85,7 +90,8 @@ public class ThrottlingSettings implements IClusterable
         * after the <strong>last</strong> call to throttle. If the parameter 
is not set, or set to false,
         * then the timer is not reset.
         */
-       public boolean getPostponeTimerOnUpdate() {
+       public boolean getPostponeTimerOnUpdate()
+       {
                return postponeTimerOnUpdate;
        }
 
@@ -94,4 +100,4 @@ public class ThrottlingSettings implements IClusterable
                this.postponeTimerOnUpdate = postponeTimerOnUpdate;
        }
 
-}
+}
\ No newline at end of file

Reply via email to