2015-05-06 13:53:55 -07:00
|
|
|
package org.thoughtcrime.securesms.components.emoji;
|
|
|
|
|
2015-05-14 21:08:37 -07:00
|
|
|
public abstract class EmojiPageModel {
|
|
|
|
protected OnModelChangedListener listener;
|
|
|
|
|
|
|
|
public abstract int getIconRes();
|
|
|
|
public abstract int[] getCodePoints();
|
|
|
|
|
|
|
|
public void setOnModelChangedListener(OnModelChangedListener listener) {
|
|
|
|
this.listener = listener;
|
|
|
|
}
|
|
|
|
|
|
|
|
interface OnModelChangedListener {
|
|
|
|
void onModelChanged();
|
|
|
|
}
|
2015-05-06 13:53:55 -07:00
|
|
|
}
|