1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.syncope.client.enduser.markup.html.form;
20
21 import java.util.Optional;
22 import org.apache.syncope.client.ui.commons.markup.html.form.AjaxTextFieldPanel;
23 import org.apache.wicket.behavior.Behavior;
24 import org.apache.wicket.model.IModel;
25
26 public class BpmnProcessesAjaxPanel extends AjaxTextFieldPanel {
27
28 private static final long serialVersionUID = 9082907182704884397L;
29
30 public BpmnProcessesAjaxPanel(
31 final String id, final String name, final IModel<String> model) {
32
33 this(id, name, model, null);
34 }
35
36 public BpmnProcessesAjaxPanel(
37 final String id, final String name, final IModel<String> model, final Behavior behavior) {
38
39 super(id, name, model, false);
40 Optional.ofNullable(behavior).ifPresent(field::add);
41 }
42 }