| | |
| | | package com.gitblit.wicket;
|
| | |
|
| | | import java.util.List;
|
| | |
|
| | | import org.apache.wicket.Component;
|
| | | import org.apache.wicket.behavior.SimpleAttributeModifier;
|
| | |
|
| | |
| | | public static String breakLines(String string) {
|
| | | return string.replace("\r", "<br/>").replace("\n", "<br/>");
|
| | | }
|
| | | |
| | | public static void setTicketCssClass(Component container, String state) {
|
| | | String css = null;
|
| | | if (state.equals("open")) {
|
| | | css = "bug_open";
|
| | | } else if (state.equals("hold")) {
|
| | | css = "bug_hold";
|
| | | } else if (state.equals("resolved")) {
|
| | | css = "bug_resolved";
|
| | | } else if (state.equals("invalid")) {
|
| | | css = "bug_invalid";
|
| | | }
|
| | | if (css != null) {
|
| | | setCssClass(container, css);
|
| | | }
|
| | | }
|
| | | |
| | | public static String flattenStrings(List<String> values) {
|
| | | StringBuilder sb = new StringBuilder();
|
| | | for (String value : values) {
|
| | | sb.append(value).append(" ");
|
| | | }
|
| | | return sb.toString().trim();
|
| | | }
|
| | | }
|