⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 presencestringhash_az.java

📁 经过反编译和部分代码修改后的ultraimpro java源代码。可在netbean环境下成功编译。供学习和分析用。
💻 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 + -