Reassign the germplasmList to the newly saved germplasmList, to make sure the changes reflects in the SaveListAsDialog list details.

GCP-10000

Reviewer: Mae Turiana
Code Clean Up: Methods should not be empty : Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.
Local variables should not shadow class fields

GCP-10000

Reviewer: Mae: Turiana (+1 squashed commits)

Squashed commits:

[af72d8f] Code Clean Up: Collection.isEmpty() should be used to test for emptiness
Throwable.printStackTrace(...) should never be called : Use a logger to log this exception.
Case insensitive string comparisons should be made without intermediate upper or lower casing
Declarations should use Java collection interfaces such as "List" rather than specific implementation classes such as "LinkedList"
Field names should comply with a naming convention : Rename this field name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.
Right curly brace and next "else", "catch" and "finally" keywords should be located on the same line : Move this "else" on the same line that the previous closing curly brace.
Throws declarations should not be redundant : Remove the declaration of thrown exception 'java.lang.NumberFormatException' which is a runtime exception.
Comments should not be located at the end of lines of code : Move this trailing comment on the previous empty line.

GCP-10000

Reviewer: Mae Turiana
Add Unit Test for ListComponent class

GCP-10000

Reviewer: Mae Turiana