removed now redundant casts based on the introduction of generics for CheckinData

Change-Id: I380626162bf4bb78ec6a31a3c638334cb3cf3427
This commit is contained in:
Axel Uhl committed 2016-12-02 15:52:55 +01:00
1 parent 4988f7cae4
commit d0b53f6f1b
3 files changed
+7 -10

No files matched your search

@@ -420,10 +420,9 @@ public class RegattaActivity extends AbstractRegattaActivity<CheckinData>
@Override
public void onCheckinDataAvailable(CheckinData checkinData) {
if (checkinData != null) {
CheckinData data = (CheckinData) checkinData;
try {
if (data instanceof CompetitorCheckinData) {
CompetitorCheckinData competitorCheckinData = (CompetitorCheckinData) data;
if (checkinData instanceof CompetitorCheckinData) {
CompetitorCheckinData competitorCheckinData = (CompetitorCheckinData) checkinData;
DatabaseHelper.getInstance().deleteRegattaFromDatabase(this, checkinDigest);
DatabaseHelper.getInstance().storeCompetitorCheckinRow(this, competitorCheckinData.getEvent(), competitorCheckinData.getCompetitor(),
competitorCheckinData.getLeaderboard(), competitorCheckinData.getCheckinUrl());
@@ -103,11 +103,10 @@ public class StartActivity extends AbstractStartActivity<CheckinData> {
@Override
public void onCheckinDataAvailable(CheckinData data) {
if (data != null && data instanceof CheckinData) {
CheckinData checkinData = (CheckinData) data;
if (!checkinData.isUpdate()) {
if (data != null) {
if (!data.isUpdate()) {
getHomeFragment().displayUserConfirmationScreen(data);
} else if (checkinData.isUpdate()) {
} else if (data.isUpdate()) {
updateRegatta(data);
}
}
@@ -143,9 +143,8 @@ public class RegattaActivity extends AbstractRegattaActivity<CheckinData> {
}
@Override
public void onCheckinDataAvailable(CheckinData checkinData) {
if (checkinData != null && checkinData instanceof CheckinData) {
CheckinData data = (CheckinData) checkinData;
public void onCheckinDataAvailable(CheckinData data) {
if (data != null) {
try {
DatabaseHelper.getInstance().updateMarks(this, data);
} catch (DatabaseHelper.GeneralDatabaseHelperException e) {