1717 *******************************************************************************/
1818package de .symeda .sormas .ui .action ;
1919
20- import java .util .Optional ;
21-
2220import static de .symeda .sormas .api .utils .HtmlHelper .cleanHtml ;
2321
2422import com .google .common .base .MoreObjects ;
2725import com .vaadin .shared .ui .ContentMode ;
2826import com .vaadin .ui .Alignment ;
2927import com .vaadin .ui .Button ;
30- import com .vaadin .ui .Button .ClickListener ;
3128import com .vaadin .ui .HorizontalLayout ;
3229import com .vaadin .ui .Label ;
3330import com .vaadin .ui .VerticalLayout ;
3431import com .vaadin .ui .themes .ValoTheme ;
3532
3633import de .symeda .sormas .api .action .ActionDto ;
3734import de .symeda .sormas .api .action .ActionPriority ;
35+ import de .symeda .sormas .api .action .ActionStatus ;
3836import de .symeda .sormas .api .i18n .Captions ;
3937import de .symeda .sormas .api .i18n .I18nProperties ;
4038import de .symeda .sormas .api .utils .DataHelper ;
@@ -158,16 +156,7 @@ public ActionListEntry(ActionDto action) {
158156 topLayout .addComponent (topRightLayout );
159157 topLayout .setComponentAlignment (topRightLayout , Alignment .TOP_RIGHT );
160158
161- String statusStyle ;
162- switch (action .getActionStatus ()) {
163- case DONE :
164- statusStyle = CssStyles .LABEL_DONE ;
165- break ;
166- default :
167- statusStyle = null ;
168- break ;
169- }
170-
159+ String statusStyle = action .getActionStatus () == ActionStatus .DONE ? CssStyles .LABEL_DONE : null ;
171160 if (statusStyle != null ) {
172161 statusLabel .addStyleName (statusStyle );
173162 dateLabel .addStyleName (statusStyle );
@@ -182,7 +171,7 @@ public ActionListEntry(ActionDto action) {
182171 }
183172 }
184173
185- public void addEditListener (int rowIndex , ClickListener editClickListener ) {
174+ public void addEditListener (int rowIndex , Button . ClickListener editClickListener ) {
186175 if (editButton == null ) {
187176 editButton = ButtonHelper .createIconButtonWithCaption (
188177 "edit-action-" + rowIndex ,
0 commit comments