Version 1.5APIs subject to change!

multiverse.mars.plugins
Class CombatClient.AbilityProgressMessage

java.lang.Object
  extended by multiverse.msgsys.Message
      extended by multiverse.msgsys.SubjectMessage
          extended by multiverse.mars.plugins.CombatClient.AbilityProgressMessage
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
CombatClient

public static class CombatClient.AbilityProgressMessage
extends SubjectMessage

See Also:
Serialized Form

Field Summary
protected  java.lang.String abilityName
           
protected  long duration
           
protected  long endTime
           
protected  java.lang.String state
           
 
Fields inherited from class multiverse.msgsys.SubjectMessage
oid
 
Constructor Summary
CombatClient.AbilityProgressMessage()
           
CombatClient.AbilityProgressMessage(MarsAbility.State state)
           
 
Method Summary
protected  long calculateEndTime(MarsAbility.State state)
           
 java.lang.String getAbilityName()
           
 long getDuration()
           
 long getEndTime()
           
 java.lang.String getState()
           
 void setAbilityName(java.lang.String name)
           
 void setDuration(long duration)
           
 void setEndTime(long time)
           
 void setState(java.lang.String state)
           
 
Methods inherited from class multiverse.msgsys.SubjectMessage
getSubject, setSubject, toString
 
Methods inherited from class multiverse.msgsys.Message
getEnqueueTime, getMsgId, getMsgType, getSenderName, isRPC, setEnqueueTime, setEnqueueTime, setMsgType, toBytes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

abilityName

protected java.lang.String abilityName

state

protected java.lang.String state

duration

protected long duration

endTime

protected long endTime
Constructor Detail

CombatClient.AbilityProgressMessage

public CombatClient.AbilityProgressMessage()

CombatClient.AbilityProgressMessage

public CombatClient.AbilityProgressMessage(MarsAbility.State state)
Method Detail

calculateEndTime

protected long calculateEndTime(MarsAbility.State state)

getAbilityName

public java.lang.String getAbilityName()

setAbilityName

public void setAbilityName(java.lang.String name)

getState

public java.lang.String getState()

setState

public void setState(java.lang.String state)

getDuration

public long getDuration()

setDuration

public void setDuration(long duration)

getEndTime

public long getEndTime()

setEndTime

public void setEndTime(long time)


Copyright © 2008 The Multiverse Network, Inc.