@SuppressWarnings("unchecked")
    @Override
    protected void onProgressUpdate(final T... status) {
        throw new IllegalStateException("onProgressUpdate() must be overridden.");
    }
Subclasses must implement the logic for the progress updates.

@param status The new progress status
main/src/main/java/cgeo/geocaching/utils/AbstractAsyncTaskWithProgress.java