package com.socioboard.t_board_pro.util;
import java.util.ArrayList;
import java.util.HashMap;
import android.graphics.Bitmap;
public class MainSingleTon {
public static long myfollowersCount = -1;
public static long followingCount = -1;
public static long tweetsCount = -1;
public static long favoritesCount = -1;
public static long notificationInterval = 3600000;
public static long recentsFollowersCount = -1;
public static boolean signedInStatus = false;
public static boolean primaryCountLoaded = false;
public static boolean isNeedTOstopFollowing = false;
public static boolean isNeedTOstopFollowersIdRequest = false;
public static boolean isNeedTOstopGetRequest = false;
public static boolean secondaryCountLoaded = false;
public static boolean autodm = false;
public static String autoDmfirstime;
public static ModelUserDatas currentUserModel = new ModelUserDatas();
public static ConnectionDetector connectionDetector;
public static ArrayList<TweetModel> loadedtweets = new ArrayList<TweetModel>();
public static ArrayList<String> listMyfollowersIDs = new ArrayList<String>();
public static ArrayList<ToFollowingModel> toFollowingModels = new ArrayList<ToFollowingModel>();
public static ArrayList<String> toFollowingModelsIDs = new ArrayList<String>();
public static ArrayList<ToFollowingModel> myFollowers = new ArrayList<ToFollowingModel>();
public static ArrayList<String> fansIds = new ArrayList<String>();
public static ArrayList<String> nonFollowersIds = new ArrayList<String>();
public static ArrayList<String> mutualsIds = new ArrayList<String>();
public static String followingNextCursor = "-1";
public static String myfollowersNextCursor = "-1";
public static String searchPage = "";
public static ModelUserDatas SelectedUser;
public static SearchDetailModel searchDetailModel = new SearchDetailModel();
public static FullUserDetailModel fullUserDetailModel;
public static Bitmap bitmapBanner;
public static HashMap<String, ModelUserDatas> allUserdetails = new HashMap<String, ModelUserDatas>();
public static ArrayList<ModelUserDatas> modelUserDatasList;
public static ArrayList<String> allUserIDs = new ArrayList<String>();
// + + + + + + + + + +
public static String insertedText = "";
public static String in_reply_to_status_id = "";
public static String retweet_to_status_id = "";
// + + + + + + + + + + URLS + + + + + + + + + + + + + + + TwtBoardPro
public static String twitterUrls = "";
public static String isTwitterKeyAssigned = "isTwitterKeyAssigned";
public static String keyHash, bearerToken;
public static String TWITTER_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxx";
public static String TWITTER_SECRET = "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy";
public static String oauth_callbackURL = "http://www.twtboardpro.com/";
public static String reqTokenResourceURL = "https://api.twitter.com/oauth/request_token";
public static String T_KEY = "T_KEY";
public static String T_SECRET = "T_SECRET";
public static String T_oauth_callbackURL = "T_oauth_callbackURL";
public static String oauthResourceURL = "https://api.twitter.com/oauth/authenticate";
public static String signInRequestURL = "https://api.twitter.com/oauth/authenticate?oauth_token=";
public static String accessTokenPost = "https://api.twitter.com/oauth/access_token";
public static String userAccountData = "https://api.twitter.com/1.1/users/show.json";
public static String userShowIds = "https://api.twitter.com/1.1/users/lookup.json";
public static String userTimeLine = "https://api.twitter.com/1.1/statuses/home_timeline.json";
public static String users_following_to_me = "https://api.twitter.com/1.1/followers/list.json";
public static String users_following_to_me_Ids = "https://api.twitter.com/1.1/followers/ids.json";
public static String i_am_following_to = "https://api.twitter.com/1.1/friends/list.json";
public static String i_am_following_to_ids = "https://api.twitter.com/1.1/friends/ids.json";
public static String followUrl = "https://api.twitter.com/1.1/friendships/create.json";
public static String unFollowUrl = "https://api.twitter.com/1.1/friendships/destroy.json";
public static String updateTweet = "https://api.twitter.com/1.1/statuses/update.json";
public static String userSearch = "https://api.twitter.com/1.1/users/search.json";
public static String twtFavourites = "https://api.twitter.com/1.1/favorites/list.json";
public static String reTweeting = "https://api.twitter.com/1.1/statuses/retweet/";
public static String favouritesCreate = "https://api.twitter.com/1.1/favorites/create.json";
public static String favouritesDestroy = "https://api.twitter.com/1.1/favorites/destroy.json";
public static String tweetsSearch = "https://api.twitter.com/1.1/search/tweets.json";
public static String update_with_media = "https://api.twitter.com/1.1/statuses/update_with_media.json";
public static String uploadMedia = "https://upload.twitter.com/1.1/media/upload.json";
public static String createMessage = "https://api.twitter.com/1.1/direct_messages/new.json";
public static String mentions_timeline = "https://api.twitter.com/1.1/statuses/mentions_timeline.json";
public static String user_timeline = "https://api.twitter.com/1.1/statuses/user_timeline.json";
public static String direct_messages = "https://api.twitter.com/1.1/direct_messages/new.json";
public static String broadcataction = "com.socioboard.action";
public static void resetSigleTon() {
fullUserDetailModel = new FullUserDetailModel();
loadedtweets.clear();
listMyfollowersIDs.clear();
toFollowingModels.clear();
toFollowingModelsIDs.clear();
myFollowers.clear();
fansIds.clear();
nonFollowersIds.clear();
mutualsIds.clear();
myfollowersCount = -1;
followingCount = -1;
tweetsCount = -1;
favoritesCount = -1;
searchDetailModel = new SearchDetailModel();
followingNextCursor = "-1";
myfollowersNextCursor = "-1";
primaryCountLoaded = false;
secondaryCountLoaded = false;
recentsFollowersCount = -1;
}
public static String introtext1 = "Manage your twitter accounts & Grow your Twitter followers.";
public static String introtext2 = "Start Following searched user's Followers";
public static String introtext3 = "Check Overlapping Followers/Followings with any user.";
public static String introtext4 = "Send DM to your FollowBack users";
public static String introtext5 = "Analyse your daily followers. Including all kind of respective followers";
public static String introtext6 = "You can schedule your post";
public static String introtext7 = "Get instant feeds";
}