apollo.Statistics
Class DummyStat

java.lang.Object
  |
  +--apollo.Statistics.Statistic
        |
        +--apollo.Statistics.DummyStat
All Implemented Interfaces:
java.io.Serializable

public class DummyStat
extends Statistic
implements java.io.Serializable

DummyStat, returns a DummyStat for all operations Copyright Joe Kislo, All Rights Reserved.

See Also:
Serialized Form

Fields inherited from class apollo.Statistics.Statistic
registeredStats, statsMethodRegistry
 
Constructor Summary
DummyStat()
           
 
Method Summary
 void clearStats()
          Clears the list of registered Stats
 java.lang.Object getObject(java.lang.String UID)
          Returns the Object assosciated with UID
 Statistic getStat(java.lang.String UID)
          Returns the Statistic assosciated with UID
 void incStat(java.lang.String UID)
           
 void incStat(java.lang.String UID, float f)
           
 void incStat(java.lang.String UID, int i)
           
 void registerStat(java.lang.String UID, float Stat)
           
 void registerStat(java.lang.String UID, int Stat)
           
 void registerStat(java.lang.String UID, java.lang.Object Stat)
          Registers a Stat the UID it will respond to.
 java.lang.String renderToHTML()
          Render this Statistic in HTML.
 void unregisterStat(java.lang.String UID)
           
 
Methods inherited from class apollo.Statistics.Statistic
addStat, bindMethodToStat, callStatMethod, clearMethodRegistry, getMethodRegistry, getStats, registerStat, unbindMethodToStat, unregisterUID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DummyStat

public DummyStat()
Method Detail

registerStat

public void registerStat(java.lang.String UID,
                         java.lang.Object Stat)
Description copied from class: Statistic
Registers a Stat the UID it will respond to.
Overrides:
registerStat in class Statistic
Following copied from class: apollo.Statistics.Statistic
Parameters:
UID - The UID it will respond to
Stat - The Stat to be registered

registerStat

public void registerStat(java.lang.String UID,
                         int Stat)
Overrides:
registerStat in class Statistic

registerStat

public void registerStat(java.lang.String UID,
                         float Stat)
Overrides:
registerStat in class Statistic

unregisterStat

public void unregisterStat(java.lang.String UID)

getStat

public Statistic getStat(java.lang.String UID)
Description copied from class: Statistic
Returns the Statistic assosciated with UID
Overrides:
getStat in class Statistic
Following copied from class: apollo.Statistics.Statistic
Parameters:
UID - The Unique ID

getObject

public java.lang.Object getObject(java.lang.String UID)
Description copied from class: Statistic
Returns the Object assosciated with UID
Overrides:
getObject in class Statistic
Following copied from class: apollo.Statistics.Statistic
Parameters:
UID - The Unique ID

clearStats

public void clearStats()
Description copied from class: Statistic
Clears the list of registered Stats
Overrides:
clearStats in class Statistic

incStat

public void incStat(java.lang.String UID)
Overrides:
incStat in class Statistic

incStat

public void incStat(java.lang.String UID,
                    int i)
Overrides:
incStat in class Statistic

incStat

public void incStat(java.lang.String UID,
                    float f)
Overrides:
incStat in class Statistic

renderToHTML

public java.lang.String renderToHTML()
Description copied from class: Statistic
Render this Statistic in HTML. *NORMALLY* you would want to override this method and render this stuff yourself.
Overrides:
renderToHTML in class Statistic