📄 presencestringhash_az.java
字号:
// Decompiled by DJ v3.9.9.91 Copyright 2005 Atanas Neshkov Date: 2006-5-1 19:31:41
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
import java.util.Hashtable;
public final class PresenceStringHash_az
{
public PresenceStringHash_az(String s)
{
CurrentStateAbbr = a(s);
}
public static final String a(String s)
{
String s1;
if((s1 = (String)AbbrToAbbr.get(s.trim())) != null)
return s1;
else
return "FLN";
}
public static final String GetUserStateDescriptor(String s)
{
String s1;
if((s1 = (String)AbbrToDesc.get(s)) == null)
s1 = "Offline";
return s1;
}
public static final String[] GetUserStateTypeStringArray()
{
String as[];
return as = (new String[] {
"NLN", "AWY", "BSY", "BRB", "PHN", "LUN", "HDN"
});
}
public final String toString()
{
return CurrentStateAbbr;
}
public String CurrentStateAbbr;
public static Hashtable AbbrToAbbr;
public static Hashtable AbbrToDesc;
static
{
AbbrToAbbr = new Hashtable();
AbbrToAbbr.put("NLN", "NLN");
AbbrToAbbr.put("FLN", "FLN");
AbbrToAbbr.put("HDN", "HDN");
AbbrToAbbr.put("IDL", "IDL");
AbbrToAbbr.put("AWY", "AWY");
AbbrToAbbr.put("BSY", "BSY");
AbbrToAbbr.put("BRB", "BRB");
AbbrToAbbr.put("PHN", "PHN");
AbbrToAbbr.put("LUN", "LUN");
AbbrToDesc = new Hashtable();
AbbrToDesc.put("NLN", "Online");
AbbrToDesc.put("FLN", "Offline");
AbbrToDesc.put("HDN", "Appear offline");
AbbrToDesc.put("IDL", "Idle");
AbbrToDesc.put("AWY", "Away");
AbbrToDesc.put("BSY", "Busy");
AbbrToDesc.put("BRB", "Right back");
AbbrToDesc.put("PHN", "On the phone");
AbbrToDesc.put("LUN", "Out to lunch");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -