]> git.gag.com Git - debian/openrocket/commit
Change handling of Motor Digests. The computed digest value is now stored as a membe...
authorkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Sun, 15 Jan 2012 02:46:13 +0000 (02:46 +0000)
committerkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Sun, 15 Jan 2012 02:46:13 +0000 (02:46 +0000)
commitdecc389432cf088b2bb708f2bd0d645c0e693c5d
tree770511fc86069607c90e70aacf3d04f491c58906
parent7556a882dbfe0629fba911311c882299f0e920f3
Change handling of Motor Digests.  The computed digest value is now stored as a member variable in the ThrustCurveMotor and avaliable through the getDigest() method.  getDigest() was added to the Motor interface.  All references to MotorDigest.digestMotor() were removed from the application.

The android db now stores the digest.  Also changed persistance mechanism for delays to store as comma delimited string.

The TestMotorLoader is now failing because the digests have changed.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@356 180e2498-e6e9-4542-8430-84ac67f01cd8
19 files changed:
android/src/net/sf/openrocket/android/db/ConversionUtils.java
android/src/net/sf/openrocket/android/db/DbAdapter.java
android/src/net/sf/openrocket/android/db/MotorDao.java
android/src/net/sf/openrocket/android/motor/MotorHierarchicalBrowser.java
core/src/net/sf/openrocket/database/ThrustCurveMotorSet.java
core/src/net/sf/openrocket/file/motor/RASPMotorLoader.java
core/src/net/sf/openrocket/file/motor/RockSimMotorLoader.java
core/src/net/sf/openrocket/file/openrocket/OpenRocketLoader.java
core/src/net/sf/openrocket/file/openrocket/savers/RocketComponentSaver.java
core/src/net/sf/openrocket/gui/dialogs/motor/thrustcurve/ThrustCurveMotorSelectionPanel.java
core/src/net/sf/openrocket/motor/Motor.java
core/src/net/sf/openrocket/motor/ThrustCurveMotor.java
core/src/net/sf/openrocket/utils/MotorCorrelation.java
core/src/net/sf/openrocket/utils/MotorDigester.java
core/src/net/sf/openrocket/utils/MotorPrinter.java
core/test/net/sf/openrocket/database/MotorSetDatabaseTest.java
core/test/net/sf/openrocket/database/ThrustCurveMotorSetTest.java
core/test/net/sf/openrocket/file/motor/TestMotorLoader.java
core/test/net/sf/openrocket/motor/ThrustCurveMotorTest.java