diff --git a/src/main/java/se/su/dsv/scipro/checklists/panels/TrafficLightPanel.java b/src/main/java/se/su/dsv/scipro/checklists/panels/TrafficLightPanel.java index 1aa44102c5..51082c7eb6 100644 --- a/src/main/java/se/su/dsv/scipro/checklists/panels/TrafficLightPanel.java +++ b/src/main/java/se/su/dsv/scipro/checklists/panels/TrafficLightPanel.java @@ -64,6 +64,10 @@ public class TrafficLightPanel extends Panel { image = new StaticImage("image", new Model<String>( "images/icons/yellow_ball_32.png")); } + else if (stateOfMind.equals(StateOfMind.NOTAPLICABLE)) { + image = new StaticImage("image", new Model<String>( + "images/icons/grey_ball_32.png")); + } item.add(image); }; }; diff --git a/src/main/java/se/su/dsv/scipro/data/enums/StateOfMind.java b/src/main/java/se/su/dsv/scipro/data/enums/StateOfMind.java index 85f0570407..67842eaf5b 100644 --- a/src/main/java/se/su/dsv/scipro/data/enums/StateOfMind.java +++ b/src/main/java/se/su/dsv/scipro/data/enums/StateOfMind.java @@ -10,7 +10,8 @@ package se.su.dsv.scipro.data.enums; public enum StateOfMind { NEEDHELP(0, "Need Help", "You think you need help to proceed or you are unsure of what to do next.", "som-needhelp"), NEUTRAL(1, "Neutral", "This is the default option and signals that you don't have a clear standpoint on your status but no imminent help is needed.", "som-neutral"), - FINE(2, "Everything is fine", "This means your work proceeds as planned and that no issues regarding the continuation are on the horizon.", "som-fine"); + FINE(2, "Everything is fine", "This means your work proceeds as planned and that no issues regarding the continuation are on the horizon.", "som-fine"), + NOTAPLICABLE(3, "moo", "moo","som-moo"); private int value; private String status; diff --git a/src/main/webapp/images/icons/grey_ball_32.png b/src/main/webapp/images/icons/grey_ball_32.png new file mode 100644 index 0000000000..a9017f0aa5 Binary files /dev/null and b/src/main/webapp/images/icons/grey_ball_32.png differ