Subversion Repositories ES

Compare Revisions

Last modification

Ignore whitespace Rev 20 → Rev 18

/trunk/src/de/pointedears/converter/net/RatesUpdater.java
26,6 → 26,9
 
import android.content.Intent;
import android.util.Log;
import android.view.View;
import android.widget.TextView;
import de.pointedears.converter.R;
import de.pointedears.converter.app.CurrenciesActivity;
import de.pointedears.converter.db.ConversionData;
import de.pointedears.converter.helpers.ConverterThread;
47,6 → 50,7
private static final String URL_ECB =
"http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml"; //$NON-NLS-1$
 
private final CurrenciesActivity activityContext;
private ConverterThread updateThread = null;
 
private final UpdateService service;
58,8 → 62,10
* @param updateService
* The service that started this updater
*/
public RatesUpdater(UpdateService updateService)
public RatesUpdater(CurrenciesActivity activityContext,
UpdateService updateService)
{
this.activityContext = activityContext;
this.service = updateService;
}
 
94,10 → 100,10
 
if (this.getUpdateThread() != null)
{
// TextView textUpdating =
// (TextView) this.activityContext
// .findViewById(R.id.currencies_text_updating);
// textUpdating.setVisibility(View.VISIBLE);
TextView textUpdating =
(TextView) this.activityContext
.findViewById(R.id.currencies_text_updating);
textUpdating.setVisibility(View.VISIBLE);
 
DocumentBuilderFactory documentBuilderFactory =
DocumentBuilderFactory.newInstance();
157,7 → 163,7
len = childCubes.getLength();
 
HashMap<String, ConversionData> conversionRates =
CurrenciesActivity.getConversionRates();
this.activityContext.getConversionRates();
for (int i = 0; i < len; ++i)
{
Element item = (Element) childCubes.item(i);
176,7 → 182,7
}
}
 
CurrenciesActivity.getDatabase().writeConversionsToDatabase(null);
this.activityContext.getDatabase().writeConversionsToDatabase(null);
}
catch (XPathExpressionException e)
{
212,7 → 218,7
this.service.sendBroadcast(intent);
}
 
// textUpdating.setVisibility(View.GONE);
textUpdating.setVisibility(View.GONE);
}
}
}