Change nose cone preset to use Aft Outer Diameter, Aft Shoulder Length, and Aft Shoul...
authorkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Sun, 22 Apr 2012 20:26:22 +0000 (20:26 +0000)
committerkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Sun, 22 Apr 2012 20:26:22 +0000 (20:26 +0000)
commitd6033007b43b6969696d419f0c8d5b279136f430
tree0906ef8c8538340b8dbfd91d723f19eae84ccd4a
parent61852ef389ce99cce14956256f0a48b53f767608
Change nose cone preset to use Aft Outer Diameter, Aft Shoulder Length, and Aft Shoulder Diameter to be consistent with Transitions.  Added a bunch of unit tests and correct behavior of the rocketcomponent setters to clear the preset appropriately.  Modified the temporary csv data files to use the "aft" specifiers.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@585 180e2498-e6e9-4542-8430-84ac67f01cd8
25 files changed:
core/resources/datafiles/presets/semroc/ncpresets.csv
core/resources/datafiles/presets/semroc/transitionpresets.csv
core/resources/l10n/messages.properties
core/src/net/sf/openrocket/preset/ComponentPreset.java
core/src/net/sf/openrocket/preset/ComponentPresetFactory.java
core/src/net/sf/openrocket/preset/loader/RocksimComponentFileLoader.java
core/src/net/sf/openrocket/rocketcomponent/Bulkhead.java
core/src/net/sf/openrocket/rocketcomponent/RadiusRingComponent.java
core/src/net/sf/openrocket/rocketcomponent/StructuralComponent.java
core/src/net/sf/openrocket/rocketcomponent/ThicknessRingComponent.java
core/src/net/sf/openrocket/rocketcomponent/Transition.java
core/test/net/sf/openrocket/preset/BodyTubeComponentTests.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/BodyTubePresetTests.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/BulkHeadComponentTests.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/BulkHeadPresetTests.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/CenteringRingComponentTests.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/CenteringRingPresetTests.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/EngineBlockComponentTests.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/EngineBlockPresetTests.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/NoseConeComponentTests.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/NoseConePresetTests.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/TransitionComponentTests.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/TransitionPresetTests.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/TubeCouplerComponentTests.java [new file with mode: 0644]
core/test/net/sf/openrocket/preset/TubeCouplerPresetTests.java [new file with mode: 0644]