com.tractrac.clientmodule.data
Class StartStopTimesData

java.lang.Object
  extended by com.tractrac.clientmodule.details.Attachments
      extended by com.tractrac.clientmodule.data.TimeObject
          extended by com.tractrac.clientmodule.data.StartStopTimesData
All Implemented Interfaces:
java.lang.Comparable<TimeObject>

public class StartStopTimesData
extends TimeObject

Version:
2.0
Author:
TracTrac

Constructor Summary
StartStopTimesData(long timestamp, long start, long stop)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 long getStartTime()
           
 long getStopTime()
           
 int hashCode()
           
static AttKey newAttKey()
           
static com.maptrack.client.io.TypeController subscribeEvent(Event event, ICallbackData<Event,StartStopTimesData> callback)
           
static com.maptrack.client.io.TypeController subscribeRace(Race race, ICallbackData<Race,StartStopTimesData> callback)
           
 java.lang.String toString()
           
 
Methods inherited from class com.tractrac.clientmodule.data.TimeObject
compareTo, getTimestamp
 
Methods inherited from class com.tractrac.clientmodule.details.Attachments
getAttachment, setAttachment
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StartStopTimesData

public StartStopTimesData(long timestamp,
                          long start,
                          long stop)
Method Detail

newAttKey

public static AttKey newAttKey()

getStartTime

public long getStartTime()

getStopTime

public long getStopTime()

subscribeEvent

public static com.maptrack.client.io.TypeController subscribeEvent(Event event,
                                                                   ICallbackData<Event,StartStopTimesData> callback)

subscribeRace

public static com.maptrack.client.io.TypeController subscribeRace(Race race,
                                                                  ICallbackData<Race,StartStopTimesData> callback)

toString

public java.lang.String toString()
Overrides:
toString in class TimeObject

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class TimeObject

hashCode

public int hashCode()
Overrides:
hashCode in class TimeObject