diff options
Diffstat (limited to 'src/net/miz_hi/smileessence/command/status/impl/StatusCommandWarotaRT.java')
-rw-r--r-- | src/net/miz_hi/smileessence/command/status/impl/StatusCommandWarotaRT.java | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/src/net/miz_hi/smileessence/command/status/impl/StatusCommandWarotaRT.java b/src/net/miz_hi/smileessence/command/status/impl/StatusCommandWarotaRT.java deleted file mode 100644 index c8d6b099..00000000 --- a/src/net/miz_hi/smileessence/command/status/impl/StatusCommandWarotaRT.java +++ /dev/null @@ -1,44 +0,0 @@ -package net.miz_hi.smileessence.command.status.impl; - -import net.miz_hi.smileessence.Client; -import net.miz_hi.smileessence.command.IConfirmable; -import net.miz_hi.smileessence.command.IHideable; -import net.miz_hi.smileessence.command.status.StatusCommand; -import net.miz_hi.smileessence.model.status.tweet.TweetModel; -import net.miz_hi.smileessence.task.impl.TweetTask; -import twitter4j.StatusUpdate; - -public class StatusCommandWarotaRT extends StatusCommand implements IHideable, IConfirmable -{ - - public StatusCommandWarotaRT(TweetModel model) - { - super(model); - } - - @Override - public String getName() - { - return "ワロタ式RT"; - } - - @Override - public void workOnUiThread() - { - StringBuilder builder = new StringBuilder(); - builder.append("ワロタw RT @"); - builder.append(status.getOriginal().user.screenName); - builder.append(": "); - builder.append(status.getText()); - StatusUpdate update = new StatusUpdate(builder.toString()); - update.setInReplyToStatusId(status.getOriginal().statusId); - new TweetTask(update).callAsync(); - status.getOriginal().favorite(); - } - - @Override - public boolean getDefaultVisibility() - { - return Client.getPermission().canWarotaRT() && !status.getOriginal().user.isProtected; - } -} |