| | |
| | | form.add(new DropDownChoice<TicketModel.Type>("type", typeModel, Arrays.asList(TicketModel.Type.choices())));
|
| | | form.add(new TextField<String>("title", titleModel));
|
| | | form.add(new TextField<String>("topic", topicModel));
|
| | | form.add(new DropDownChoice<TicketModel.Severity>("severity", severityModel, Arrays.asList(TicketModel.Severity.choices())));
|
| | |
|
| | | final IModel<String> markdownPreviewModel = Model.of();
|
| | | descriptionPreview = new Label("descriptionPreview", markdownPreviewModel);
|
| | |
| | | form.add(milestone.setVisible(!milestones.isEmpty()));
|
| | |
|
| | | // priority
|
| | | form.add(new DropDownChoice<TicketModel.Priority>("priority", priorityModel, Arrays.asList(TicketModel.Priority.choices())));
|
| | | |
| | | //severity
|
| | | form.add(new DropDownChoice<TicketModel.Severity>("severity", severityModel, Arrays.asList(TicketModel.Severity.choices())));
|
| | | Fragment priority = new Fragment("priority", "priorityFragment", this);
|
| | | priority.add(new DropDownChoice<TicketModel.Priority>("priority", priorityModel, Arrays.asList(TicketModel.Priority.choices())));
|
| | | form.add(priority);
|
| | |
|
| | | // integration branch
|
| | | List<String> branches = new ArrayList<String>();
|
| | |
| | | form.add(new Label("responsible").setVisible(false));
|
| | | form.add(new Label("milestone").setVisible(false));
|
| | | form.add(new Label("mergeto").setVisible(false));
|
| | | form.add(new Label("priority").setVisible(false));
|
| | | }
|
| | |
|
| | | form.add(new AjaxButton("create") {
|