package net.sf.openrocket.android.thrustcurve;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class DownloadResponse {
private Map<Integer,List<MotorBurnFile>> data = new HashMap<Integer,List<MotorBurnFile>>();
private String error = null;
public void add( MotorBurnFile mbd ) {
List<MotorBurnFile> currentData = data.get(mbd.getMotorId());
if ( currentData == null ) {
currentData = new ArrayList<MotorBurnFile>();
data.put(mbd.getMotorId(), currentData);
}
currentData.add(mbd);
}
public List<MotorBurnFile> getData(Integer motor_id) {
return data.get(motor_id);
}
public void setError(String error) {
this.error = error;
}
public String getError() {
return error;
}
@Override
public String toString() {
return "DownloadResponse [error=" + error + ", data=" + data + "]";
}
}