Refactor Widget class to reduce complexity 55/55955/1
authormark.j.leonard <mark.j.leonard@gmail.com>
Fri, 6 Jul 2018 13:16:22 +0000 (14:16 +0100)
committermark.j.leonard <mark.j.leonard@gmail.com>
Fri, 6 Jul 2018 13:16:28 +0000 (14:16 +0100)
commiteac1772091f6776ff33f4f8fff4da2d4a3afe85c
treeed3dae36859e2bec23f14b0c16b0f776fd9f3f41
parent5d7c9960d7fd51e79b19adafcc2b2625ea474ed6
Refactor Widget class to reduce complexity

Remove a large switch statement to reduce Cyclomatic Complexity and thus
remove an oustanding Sonar code smell. Replace the switch with a Map so
that a look-up can be implemented.

Issue-ID: AAI-1242
Change-Id: I5b396216a28b77dcb3953eb4897a5397c98d119d
Signed-off-by: mark.j.leonard <mark.j.leonard@gmail.com>
src/main/java/org/onap/aai/babel/xml/generator/model/VServerWidget.java
src/main/java/org/onap/aai/babel/xml/generator/model/Widget.java