Change the InvalidComponentPresetException so it reports all errors found in a preset...
authorkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Sun, 6 May 2012 13:27:30 +0000 (13:27 +0000)
committerkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Sun, 6 May 2012 13:27:30 +0000 (13:27 +0000)
commitf7153203021f8e3b118be5429bf6b3bb8bbc1b62
tree521f87793d8beb5575cfd592942287bf9861f484
parent35a50cbc35b6cde48e2db7da5189ab7cf7eb1db3
Change the InvalidComponentPresetException so it reports all errors found in a preset instead of just the first.  Changed all the test cases to ensure the proper errors are reported.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@649 180e2498-e6e9-4542-8430-84ac67f01cd8
13 files changed:
core/src/net/sf/openrocket/preset/ComponentPresetFactory.java
core/src/net/sf/openrocket/preset/InvalidComponentPresetException.java
core/test/net/sf/openrocket/preset/BodyTubePresetTests.java
core/test/net/sf/openrocket/preset/BulkHeadPresetTests.java
core/test/net/sf/openrocket/preset/CenteringRingPresetTests.java
core/test/net/sf/openrocket/preset/EngineBlockPresetTests.java
core/test/net/sf/openrocket/preset/LaunchLugPresetTests.java
core/test/net/sf/openrocket/preset/NoseConePresetTests.java
core/test/net/sf/openrocket/preset/ParachutePresetTests.java
core/test/net/sf/openrocket/preset/PresetTest.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/StreamerPresetTests.java
core/test/net/sf/openrocket/preset/TransitionPresetTests.java
core/test/net/sf/openrocket/preset/TubeCouplerPresetTests.java