add logging to ThrustCurveMotorSetDatabase for debug
This commit is contained in:
parent
6582b24bc4
commit
db64a85a3a
@ -3,6 +3,9 @@ package net.sf.openrocket.file;
|
|||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
import net.sf.openrocket.aerodynamics.Warning;
|
import net.sf.openrocket.aerodynamics.Warning;
|
||||||
import net.sf.openrocket.aerodynamics.WarningSet;
|
import net.sf.openrocket.aerodynamics.WarningSet;
|
||||||
import net.sf.openrocket.motor.Motor;
|
import net.sf.openrocket.motor.Motor;
|
||||||
@ -16,6 +19,7 @@ import net.sf.openrocket.startup.Application;
|
|||||||
* @author Sampo Niskanen <sampo.niskanen@iki.fi>
|
* @author Sampo Niskanen <sampo.niskanen@iki.fi>
|
||||||
*/
|
*/
|
||||||
public class DatabaseMotorFinder implements MotorFinder {
|
public class DatabaseMotorFinder implements MotorFinder {
|
||||||
|
private static final Logger log = LoggerFactory.getLogger(DatabaseMotorFinder.class);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Do something when a missing motor is found.
|
* Do something when a missing motor is found.
|
||||||
@ -41,6 +45,8 @@ public class DatabaseMotorFinder implements MotorFinder {
|
|||||||
@Override
|
@Override
|
||||||
public Motor findMotor(Type type, String manufacturer, String designation, double diameter, double length, String digest, WarningSet warnings) {
|
public Motor findMotor(Type type, String manufacturer, String designation, double diameter, double length, String digest, WarningSet warnings) {
|
||||||
|
|
||||||
|
log.debug("type " + type + ", manufacturer " + manufacturer + ", designation " + designation + ", diameter " + diameter + ", length " + length + ", digest " + digest + ", warnings " + warnings);
|
||||||
|
|
||||||
if (designation == null) {
|
if (designation == null) {
|
||||||
warnings.add(Warning.fromString("No motor specified, ignoring."));
|
warnings.add(Warning.fromString("No motor specified, ignoring."));
|
||||||
return null;
|
return null;
|
||||||
@ -65,6 +71,9 @@ public class DatabaseMotorFinder implements MotorFinder {
|
|||||||
// One motor
|
// One motor
|
||||||
if (motors.size() == 1) {
|
if (motors.size() == 1) {
|
||||||
Motor m = motors.get(0);
|
Motor m = motors.get(0);
|
||||||
|
|
||||||
|
log.debug("motor is " + m.getDesignation());
|
||||||
|
|
||||||
if (digest != null && !digest.equals(m.getDigest())) {
|
if (digest != null && !digest.equals(m.getDigest())) {
|
||||||
String str = "Motor with designation '" + designation + "'";
|
String str = "Motor with designation '" + designation + "'";
|
||||||
if (manufacturer != null)
|
if (manufacturer != null)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user