Repository: wicket
Updated Branches:
  refs/heads/master c650a9580 -> 7f7d8b8ec


improved javadoc for ajax updates on Palette and DateTimeField


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

Branch: refs/heads/master
Commit: 7f7d8b8ec13d38902d6be41f6d9400649ac57dd8
Parents: c650a95
Author: Sven Meier <[email protected]>
Authored: Wed Apr 27 12:46:11 2016 +0200
Committer: Sven Meier <[email protected]>
Committed: Wed Apr 27 12:47:16 2016 +0200

----------------------------------------------------------------------
 .../wicket/extensions/yui/calendar/DateTimeField.java  | 13 ++++++++-----
 .../extensions/markup/html/form/palette/Palette.java   | 13 ++++++++-----
 2 files changed, 16 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/7f7d8b8e/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java
----------------------------------------------------------------------
diff --git 
a/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java
 
b/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java
index 83c7a60..cbf4217 100644
--- 
a/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java
+++ 
b/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java
@@ -57,19 +57,22 @@ import org.joda.time.format.DateTimeFormat;
  * {@link DateTextField} by overriding {@link #newDateTextField(String, 
PropertyModel)} and calling
  * {@link #processInput()}:
  * 
- * <pre>
+ * <pre>{@code
  *  DateTimeField dateTimeField = new DateTimeField(...) {
  *    protected DateTextField newDateTextField(String id, PropertyModel<Date> 
dateFieldModel)
  *    {
  *      DateTextField dateField = super.newDateTextField(id, dateFieldModel);  
   
- *      dateField.add(new 
AjaxFormComponentUpdatingBehavior(&quot;change&quot;) {
- *        processInput() // let DateTimeField process input too
- *        ...
+ *      dateField.add(new AjaxFormComponentUpdatingBehavior("change") {
+ *        protected void onUpdate(AjaxRequestTarget target) {
+ *          processInput(); // let DateTimeField process input too
+ *
+ *          ...
+ *        }
  *      });
  *      return recorder;
  *    }
  *  }
- * </pre>
+ * }</pre>
  * 
  * @author eelcohillenius
  * @see DateField for a variant with just the date field and date picker

http://git-wip-us.apache.org/repos/asf/wicket/blob/7f7d8b8e/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java
----------------------------------------------------------------------
diff --git 
a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java
 
b/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java
index 39a6b5e..5f8c5f5 100644
--- 
a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java
+++ 
b/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java
@@ -54,19 +54,22 @@ import 
org.apache.wicket.resource.JQueryPluginResourceReference;
  * {@link Recorder} by overriding {@link #newRecorderComponent()} and calling
  * {@link #processInput()}:
  * 
- * <pre>
+ * <pre>{@code
  *  Palette palette=new Palette(...) {
  *    protected Recorder newRecorderComponent()
  *    {
  *      Recorder recorder=super.newRecorderComponent();     
- *      recorder.add(new AjaxFormComponentUpdatingBehavior(&quot;change&quot;) 
{
- *        processInput() // let palette process input too
- *        ...
+ *      recorder.add(new AjaxFormComponentUpdatingBehavior("change") {
+ *        protected void onUpdate(AjaxRequestTarget target) {
+ *          processInput(); // let Palette process input too
+ *
+ *          ...
+ *        }
  *      });
  *      return recorder;
  *    }
  *  }
- * </pre>
+ * }</pre>
  * 
  * You can add a {@link DefaultTheme} to style this component in a left to 
right fashion.
  * 

Reply via email to