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

📄 affector.java

📁 Sony Ericsson手机上的Facebook客户端全套代码
💻 JAVA
字号:
// 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:   Affector.java

package se.southend.drops.integeraffector;


public abstract class Affector
{

    public Affector()
    {
    }

    public abstract void run();

    public void start()
    {
    }

    public void finish()
    {
    }

    void process()
    {
        run();
    }

    void update(long l)
    {
    }

    public final void stop()
    {
        isFinished = true;
    }

    public final void remove()
    {
        isRemoved = true;
    }

    public final boolean isFinished()
    {
        return isFinished;
    }

    public final int getValue()
    {
        return values[0];
    }

    public final int getDelta()
    {
        return values[0] - lastValues[0];
    }

    public final int[] getValues()
    {
        return values;
    }

    public final int[] getDeltas()
    {
        int temp[] = new int[values.length];
        for(int i = 0; i < temp.length; i++)
            temp[i] = values[i] - lastValues[i];

        return temp;
    }

    public final int getTimePlayed()
    {
        return (int)(currentTime - startTime);
    }

    public final void setTimePlayed(int time)
    {
        startTime = currentTime - (long)time;
    }

    public final Object getId()
    {
        return storedId;
    }

    public final void setId(Object id)
    {
        storedId = id;
    }

    static final int UNIT = 12;
    static final int PI = 12867;
    int values[];
    int lastValues[];
    boolean hasStarted;
    boolean isFinished;
    boolean isRemoved;
    boolean playedFinish;
    long startTime;
    long currentTime;
    Object storedId;
}

⌨️ 快捷键说明

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