package akechi.projectl;
/**
* Created by coffee on 06/08/2015.
*/
public final class Event
{
public static final class AccountChange
{
public static final String ACTION= AccountChange.class.getCanonicalName();
public static final String KEY_ACCOUNT= "account";
private AccountChange()
{
throw new AssertionError();
}
}
public static final class RoomChange
{
public static final String ACTION= RoomChange.class.getCanonicalName();
public static final String KEY_ROOM_ID= "roomId";
public static final String KEY_OLD_ROOM_ID= "oldRoomId";
private RoomChange()
{
throw new AssertionError();
}
}
public static final class PreferenceChange
{
public static final String ACTION= PreferenceChange.class.getCanonicalName();
private PreferenceChange()
{
throw new AssertionError();
}
}
public static final class Reload
{
public static final String ACTION= Reload.class.getCanonicalName();
private Reload()
{
throw new AssertionError();
}
}
public static final class OnNotificationTapped
{
public static final String ACTION= OnNotificationTapped.class.getCanonicalName();
public static final String KEY_ACCOUNT_NAME= "accountName";
public static final String KEY_ROOM_ID= "roomId";
public static final String KEY_MESSAGE_ID= "messageId";
private OnNotificationTapped()
{
throw new AssertionError();
}
}
public static final class FindMessage
{
public static final String ACTION= FindMessage.class.getCanonicalName();
public static final String KEY_MESSAGE_ID= "messageId";
private FindMessage()
{
throw new AssertionError();
}
}
public static final class PostMessage
{
public static final String ACTION= PostMessage.class.getCanonicalName();
public static final String KEY_TEXT= "text";
private PostMessage()
{
throw new AssertionError();
}
}
private Event()
{
throw new AssertionError();
}
}