// Path: app/src/main/java/org/kb10uy/tencocoa/model/TwitterAccountInformation.java
// public class TwitterAccountInformation implements Serializable {
//     private static final long serialVersionUID = 2591925210205947107L;
// 
//     private long userId;
//     private String screenName;
//     private AccessToken token;
// 
//     public TwitterAccountInformation(AccessToken token) {
//         userId = token.getUserId();
//         screenName = token.getScreenName();
//         this.token = token;
//     }
// 
//     public AccessToken getAccessToken() {
//         return token;
//     }
// 
//     public String getScreenName() {
//         return screenName;
//     }
// 
//     public long getUserId() {
//         return userId;
//     }
// }
// 
// Path: app/src/main/java/org/kb10uy/tencocoa/model/TwitterHelper.java
// public final class TwitterHelper {
// 
//     public static Twitter getTwitterInstance(String ck, String cs, AccessToken token) {
//         Configuration tencocoaConfig = new ConfigurationBuilder()
//                 .setGZIPEnabled(true)
//                 .setDispatcherImpl(TencocoaDispatcher.class.getName())
//                 .setOAuthConsumerKey(ck)
//                 .setOAuthConsumerSecret(cs)
//                 .setOAuthAccessToken(token.getToken())
//                 .setOAuthAccessTokenSecret(token.getTokenSecret())
//                 .build();
//         Twitter tw = new TwitterFactory(tencocoaConfig).getInstance();
//         return tw;
//     }
// 
//     public static TwitterStream getTwitterStreamInstance(String ck, String cs, AccessToken token) {
//         Configuration tencocoaConfig = new ConfigurationBuilder()
//                 .setGZIPEnabled(true)
//                 .setDispatcherImpl(TencocoaDispatcher.class.getName())
//                 .setOAuthConsumerKey(ck)
//                 .setOAuthConsumerSecret(cs)
//                 .setOAuthAccessToken(token.getToken())
//                 .setOAuthAccessTokenSecret(token.getTokenSecret())
//                 .build();
//         TwitterStream tw = new TwitterStreamFactory(tencocoaConfig).getInstance();
//         return tw;
//     }
// 
//     public static long[] convertMediaIds(List<UploadedMedia> media) {
//         long[] result = new long[media.size()];
//         for (int i = 0; i < media.size(); i++) {
//             result[i]=media.get(i).getMediaId();
//         }
//         return result;
//     }
// 
// }


import android.app.Notification;
import android.app.NotificationManager;
import android.app.Service;
import android.content.ContentResolver;
import android.content.Intent;
import android.content.SharedPreferences;
import android.database.Cursor;
import android.net.Uri;
import android.os.AsyncTask;
import android.os.Binder;
import android.os.IBinder;
import android.preference.PreferenceManager;
import android.provider.MediaStore;
import android.widget.Toast;
import org.kb10uy.tencocoa.model.TwitterAccountInformation;
import org.kb10uy.tencocoa.model.TwitterHelper;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import twitter4j.StatusUpdate;
import twitter4j.Twitter;
import twitter4j.TwitterException;
import twitter4j.UploadedMedia;
import twitter4j.User;
import twitter4j.auth.AccessToken;
package org.kb10uy.tencocoa;






public class TencocoaWritePermissionService extends Service {

    private static final int TENCOCOA_WRITE_PERMISSION_NOTIFICATION_ID = 0xC0C0A3;

// Path: app/src/main/java/org/kb10uy/tencocoa/model/TwitterAccountInformation.java
// public class TwitterAccountInformation implements Serializable {
//     private static final long serialVersionUID = 2591925210205947107L;
// 
//     private long userId;
//     private String screenName;
//     private AccessToken token;
// 
//     public TwitterAccountInformation(AccessToken token) {
//         userId = token.getUserId();
//         screenName = token.getScreenName();
//         this.token = token;
//     }
// 
//     public AccessToken getAccessToken() {
//         return token;
//     }
// 
//     public String getScreenName() {
//         return screenName;
//     }
// 
//     public long getUserId() {
//         return userId;
//     }
// }
// 
// Path: app/src/main/java/org/kb10uy/tencocoa/model/TwitterHelper.java
// public final class TwitterHelper {
// 
//     public static Twitter getTwitterInstance(String ck, String cs, AccessToken token) {
//         Configuration tencocoaConfig = new ConfigurationBuilder()
//                 .setGZIPEnabled(true)
//                 .setDispatcherImpl(TencocoaDispatcher.class.getName())
//                 .setOAuthConsumerKey(ck)
//                 .setOAuthConsumerSecret(cs)
//                 .setOAuthAccessToken(token.getToken())
//                 .setOAuthAccessTokenSecret(token.getTokenSecret())
//                 .build();
//         Twitter tw = new TwitterFactory(tencocoaConfig).getInstance();
//         return tw;
//     }
// 
//     public static TwitterStream getTwitterStreamInstance(String ck, String cs, AccessToken token) {
//         Configuration tencocoaConfig = new ConfigurationBuilder()
//                 .setGZIPEnabled(true)
//                 .setDispatcherImpl(TencocoaDispatcher.class.getName())
//                 .setOAuthConsumerKey(ck)
//                 .setOAuthConsumerSecret(cs)
//                 .setOAuthAccessToken(token.getToken())
//                 .setOAuthAccessTokenSecret(token.getTokenSecret())
//                 .build();
//         TwitterStream tw = new TwitterStreamFactory(tencocoaConfig).getInstance();
//         return tw;
//     }
// 
//     public static long[] convertMediaIds(List<UploadedMedia> media) {
//         long[] result = new long[media.size()];
//         for (int i = 0; i < media.size(); i++) {
//             result[i]=media.get(i).getMediaId();
//         }
//         return result;
//     }
// 
// }


// Path: app/src/main/java/org/kb10uy/tencocoa/TencocoaWritePermissionService.java
import android.app.Notification;
import android.app.NotificationManager;
import android.app.Service;
import android.content.ContentResolver;
import android.content.Intent;
import android.content.SharedPreferences;
import android.database.Cursor;
import android.net.Uri;
import android.os.AsyncTask;
import android.os.Binder;
import android.os.IBinder;
import android.preference.PreferenceManager;
import android.provider.MediaStore;
import android.widget.Toast;
import org.kb10uy.tencocoa.model.TwitterAccountInformation;
import org.kb10uy.tencocoa.model.TwitterHelper;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import twitter4j.StatusUpdate;
import twitter4j.Twitter;
import twitter4j.TwitterException;
import twitter4j.UploadedMedia;
import twitter4j.User;
import twitter4j.auth.AccessToken;

package org.kb10uy.tencocoa;






public class TencocoaWritePermissionService extends Service {

    private static final int TENCOCOA_WRITE_PERMISSION_NOTIFICATION_ID = 0xC0C0A3;

    private TwitterAccountInformation currentUser;