* 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.
*/
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);
}
-
}