fbstatusitemdata.java

来自「Sony Ericsson手机上的Facebook客户端全套代码」· Java 代码 · 共 64 行

JAVA
64
字号
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) 
// Source File Name:   FbStatusItemData.java

package com.sonyericsson.fb.api.data;

import com.sonyericsson.fb.utils.Logger;
import java.util.Enumeration;
import java.util.Hashtable;

// Referenced classes of package com.sonyericsson.fb.api.data:
//            FbItemData

public class FbStatusItemData extends FbItemData
{

    public FbStatusItemData(Hashtable information)
    {
        _information.put("uid", "");
        _information.put("message", "");
        Object key;
        Object value;
        for(Enumeration keys = information.keys(); keys.hasMoreElements(); _information.put(key, value))
        {
            key = keys.nextElement();
            value = information.get(key);
        }

        try
        {
            _timeStamp = Long.parseLong((String)_information.get("time"));
        }
        catch(NumberFormatException exception)
        {
            Logger.printErrorln("FbStatusItemData.<init>(): Could not parse time information.");
        }
    }

    public String getUid()
    {
        return (String)_information.get("uid");
    }

    public String getStatusText()
    {
        return (String)_information.get("message");
    }

    public long getStatusUpdateTime()
    {
        return _timeStamp;
    }

    public String toString()
    {
        StringBuffer buffer = new StringBuffer("[StatusItem {\n");
        buffer.append("\tuid: " + getUid() + ",\n");
        buffer.append("\tmessage: " + getStatusText() + ",\n");
        buffer.append("\ttime: " + getStatusUpdateTime() + "}]");
        return buffer.toString();
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?