package org.wordpress.android; import org.wordpress.android.models.Blog; import org.wordpress.android.models.Comment; import org.wordpress.android.models.Post; import android.app.Application; public class WordPress extends Application { public static Blog currentBlog; public static Comment currentComment; public static Post currentPost; public static WordPressDB wpDB; public static OnPostUploadedListener onPostUploadedListener = null; public static boolean postsShouldRefresh; public interface OnPostUploadedListener { public abstract void OnPostUploaded(); } public static void setOnPostUploadedListener(OnPostUploadedListener listener) { onPostUploadedListener = listener; } public static void postUploaded() { if (onPostUploadedListener != null) { try { onPostUploadedListener.OnPostUploaded(); } catch (Exception e) { postsShouldRefresh = true; } } else { postsShouldRefresh = true; } } }