A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
super(id);
TextField field = new TextField("textfield", inputModel);
add(field);
field.add(new AjaxFormComponentUpdatingBehavior("onblur")
{
protected void onUpdate(AjaxRequestTarget target)
{
}
});
models.setOutputMarkupId(true);
form.add(makes);
form.add(models);
makes.add(new AjaxFormComponentUpdatingBehavior("onchange")
{
@Override
protected void onUpdate(AjaxRequestTarget target)
{
target.addComponent(models);
// build the form
form = new Form("ruleForm");
add(form);
form.add(service = new DropDownChoice("service", getServiceNames()));
service.add(new AjaxFormComponentUpdatingBehavior("onchange") {
@Override
protected void onUpdate(AjaxRequestTarget target) {
method.setChoices(new Model(getMethod((String) service.getConvertedInput())));
method.modelChanged();
// build the form
form = new Form("ruleForm");
add(form);
form.add(service = new DropDownChoice("service", getServiceNames()));
service.add(new AjaxFormComponentUpdatingBehavior("onchange") {
@Override
protected void onUpdate(AjaxRequestTarget target) {
method.setChoices(new Model(getMethod((String) service.getConvertedInput())));
method.modelChanged();
component.setLabel(labelModel);
add(component);
if (ajaxValidate)
{
feedbackPanel.setOutputMarkupId(true);
component.add(new AjaxFormComponentUpdatingBehavior("onblur")
{
@Override
protected void onUpdate(AjaxRequestTarget target)
{