motor loading refactoring
This commit is contained in:
parent
7401254c4b
commit
510adee8c7
@ -3,6 +3,7 @@ package net.sf.openrocket.android.rocket;
|
|||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|
||||||
import net.sf.openrocket.document.OpenRocketDocument;
|
import net.sf.openrocket.document.OpenRocketDocument;
|
||||||
|
import net.sf.openrocket.file.DatabaseMotorFinder;
|
||||||
import net.sf.openrocket.file.RocketLoadException;
|
import net.sf.openrocket.file.RocketLoadException;
|
||||||
import net.sf.openrocket.file.openrocket.importt.OpenRocketLoader;
|
import net.sf.openrocket.file.openrocket.importt.OpenRocketLoader;
|
||||||
import android.os.AsyncTask;
|
import android.os.AsyncTask;
|
||||||
@ -17,17 +18,16 @@ public class OpenRocketLoaderTask extends AsyncTask<File, Void, OpenRocketLoader
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
protected OpenRocketLoaderResult doInBackground(File... arg0) {
|
protected OpenRocketLoaderResult doInBackground(File... arg0) {
|
||||||
Log.d(TAG,"doInBackgroud");
|
Log.d(TAG, "doInBackgroud");
|
||||||
|
|
||||||
OpenRocketLoader rocketLoader = new OpenRocketLoader();
|
OpenRocketLoader rocketLoader = new OpenRocketLoader();
|
||||||
try {
|
try {
|
||||||
OpenRocketLoaderResult result = new OpenRocketLoaderResult();
|
OpenRocketLoaderResult result = new OpenRocketLoaderResult();
|
||||||
OpenRocketDocument rocket = rocketLoader.load(arg0[0]);
|
OpenRocketDocument rocket = rocketLoader.load(arg0[0], new DatabaseMotorFinder());
|
||||||
result.rocket = rocket;
|
result.rocket = rocket;
|
||||||
result.warnings = result.warnings;
|
result.warnings = result.warnings;
|
||||||
return result;
|
return result;
|
||||||
}
|
} catch (RocketLoadException ex) {
|
||||||
catch( RocketLoadException ex ) {
|
|
||||||
Log.e(TAG, "doInBackground rocketLaoder.load threw", ex);
|
Log.e(TAG, "doInBackground rocketLaoder.load threw", ex);
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user