X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=wicket%2Fcomponents%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fwicket%2Fbehavior%2FPreselectionBehavior.java;h=2a466c451bc77e799a5842f789471a1ded309370;hb=HEAD;hp=047b1eebd98510cfc1d3a9d6df9c8d9eee455ac2;hpb=c533eafa03c78e01927aea0129aa5c336b22ef7d;p=utils diff --git a/wicket/components/src/main/java/org/wamblee/wicket/behavior/PreselectionBehavior.java b/wicket/components/src/main/java/org/wamblee/wicket/behavior/PreselectionBehavior.java index 047b1eeb..2a466c45 100644 --- a/wicket/components/src/main/java/org/wamblee/wicket/behavior/PreselectionBehavior.java +++ b/wicket/components/src/main/java/org/wamblee/wicket/behavior/PreselectionBehavior.java @@ -27,7 +27,7 @@ import org.wamblee.wicket.jquery.AbstractJQueryBehavior; * Preselection behavior that preselects unaltered text in forms. When applied * to a certain component, the behavior is valid for all children of the * component. Therefore, it is possible to attach this behavior to any component, - * well as to a form or even individual fields in a form. It is not possible however to apply this + * well as to a form or even individual fields in a form. It is also possible to apply this * behavior to a page. The behavior applies * to text input fields and textareas. Upon focus, the text in the field is * selected if it it still identical to the default value. @@ -37,13 +37,14 @@ import org.wamblee.wicket.jquery.AbstractJQueryBehavior; */ public class PreselectionBehavior extends AbstractJQueryBehavior { + private static final String READY_FUNCTION = "org.wamblee.preselectionSetup"; + static final String PRESELECT_SCRIPT = "wamblee-preselect.js"; private static HeaderContributor PRESELECTION_BEHAVIOR = JavascriptPackageResource .getHeaderContribution(PreselectionBehavior.class, PRESELECT_SCRIPT); public PreselectionBehavior() { - super("preselectionSetup", new NamespaceBehavior(), PRESELECTION_BEHAVIOR); + super(READY_FUNCTION, new SupportBehavior(), PRESELECTION_BEHAVIOR); } - }