From 8bd0214e2695c2a621624967a595a069902e6fdd Mon Sep 17 00:00:00 2001 From: jaguillo Date: Sat, 24 Oct 2015 16:32:49 +0200 Subject: Emoji pane --- srcs/juloo.keyboard2/Emoji.java | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) (limited to 'srcs/juloo.keyboard2/Emoji.java') diff --git a/srcs/juloo.keyboard2/Emoji.java b/srcs/juloo.keyboard2/Emoji.java index ed28603..064ee6c 100644 --- a/srcs/juloo.keyboard2/Emoji.java +++ b/srcs/juloo.keyboard2/Emoji.java @@ -2,7 +2,7 @@ package juloo.keyboard2; import java.util.HashMap; -public class Emoji +public class Emoji extends KeyValue { public static final int TYPE_EMOTICONS = 1; public static final int TYPE_DINGBATS = 2; @@ -10,27 +10,14 @@ public class Emoji public static final int TYPE_UNCATEGORIZED = 4; public static final int TYPE_ENCLOSED_CHARACTERS = 5; - private final String _name; - private final String _bytecode; private final String _desc; - private Emoji(String name, String bytecode, String desc) + protected Emoji(String name, String bytecode, String desc) { - _name = name; - _bytecode = bytecode; + super(name, bytecode, CHAR_NONE, EVENT_NONE, 0); _desc = desc; } - public String getName() - { - return (_name); - } - - public String getBytecode() - { - return (_bytecode); - } - public String getDescription() { return (_desc); @@ -38,7 +25,7 @@ public class Emoji private static final HashMap emoji_type_map = new HashMap(); - public static Emoji[] getEmojiByType(int type) + public static Emoji[] getEmojisByType(int type) { return (emoji_type_map.get(type)); } -- cgit v1.2.3