diff --git a/java/com.tractrac.clientmodule/META-INF/MANIFEST.MF b/java/com.tractrac.clientmodule/META-INF/MANIFEST.MF index 822c73ab952..b2f04cadba2 100644 --- a/java/com.tractrac.clientmodule/META-INF/MANIFEST.MF +++ b/java/com.tractrac.clientmodule/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: TracTrac Client module Bundle-SymbolicName: com.tractrac.clientmodule -Bundle-Version: 3.0.6 +Bundle-Version: 3.0.7 Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-ClassPath: ., lib/TracAPI.jar diff --git a/java/com.tractrac.clientmodule/README.txt b/java/com.tractrac.clientmodule/README.txt index 773478067ae..31ed42bd96f 100644 --- a/java/com.tractrac.clientmodule/README.txt +++ b/java/com.tractrac.clientmodule/README.txt @@ -16,6 +16,45 @@ It contains also some files: - test.sh -> script that compiles the code in the src folder, creates the test.jar library and execute the code of the example. - Manifest.txt -> manifest used to create the test.jar file +******************************************** +************* TracAPI 3.0.7 **************** +******************************************** +This is a final version. It fixes bugs in the implementation and it adds a some features. +These features add methods to the API, but they keep the backward compatibility. +This version provides a new JavaDoc version. + +Release date: 19/11/2014 +Build number: 9436 + +1) New features + + - The IRace interface implements the method getStartTimeType that returns the type of start time. It is an enumerated + value with the values: Individual (if the competitors have an individual start time), RaceStart (if the race + has a race start time) and FirstControl (if the start of the race happens when the competitor passes for + the first control). The value by default is RaceStart. At this moment this value only can be managed at an event + level (in the event manager) but in a future we will add this functionality at a race level (Requested by + Jérome Soussens, 14/10/2014) + - The method IControlPoint.getPosition is deprecated. Use the IControlPointPositionListener.gotControlPointPosition() + to know the position of a control point (Reported by Jorge Piera, 28/10/2014) + - Adding the isNonCompeting() method to the ICompetitor interface. If a competitor is a non competing competitor + doesn't receive control passings attached to it. It only receives positions (Requested by Jérome Soussens, 15/10/2014 and + Axel Uhl, 22/10/2014) + +2) Bugs + + - It checks that the system of messages doesn't generates a BufferOverflow exception. We added a bug on the server + sending wrong strings to the clients and this error thrown an exception on the clients that killed one of threads. + Now the tracapi checks if there is an error encoding the strings and in this case, logs the exeption discarding + the message but the thread, continues running. Anyway the error has been fixed in the server side. (Reported by + Jorge Piera, 30/09/2014) + - If there is a control point without coordinates the lat,lon values are not included in the parameters file + and the library doesn't create the IControlPoint. Now, the library creates the IControlPoint and it returns + the values Double.MAX_VALUE for both the lat and the lon. This position is not sent by the + IControlPointPositionListener.gotControlPointPosition(). (Reported by Jakob Odum, 28/10/2014) + - There is a synchronization bug registering and sending messages using the General Message System. The list + that is used to register the listeners is not a synchronized list. This bug has been fixed (Reported by Axel Uhl, 19/11/2014, + http://bugzilla.sapsailing.com/bugzilla/show_bug.cgi?id=2474) + ******************************************** ************* TracAPI 3.0.6 **************** ******************************************** diff --git a/java/com.tractrac.clientmodule/javadoc/allclasses-frame.html b/java/com.tractrac.clientmodule/javadoc/allclasses-frame.html old mode 100755 new mode 100644 index 92677dc9fa1..ec62db7c5cf --- a/java/com.tractrac.clientmodule/javadoc/allclasses-frame.html +++ b/java/com.tractrac.clientmodule/javadoc/allclasses-frame.html @@ -2,9 +2,9 @@ - + All Classes - + @@ -12,7 +12,16 @@
diff --git a/java/com.tractrac.clientmodule/javadoc/allclasses-noframe.html b/java/com.tractrac.clientmodule/javadoc/allclasses-noframe.html old mode 100755 new mode 100644 index e699b9aa949..af4a1217590 --- a/java/com.tractrac.clientmodule/javadoc/allclasses-noframe.html +++ b/java/com.tractrac.clientmodule/javadoc/allclasses-noframe.html @@ -2,9 +2,9 @@ - + All Classes - + @@ -12,7 +12,16 @@
diff --git a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/AbstractModelTest.html b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/AbstractModelTest.html old mode 100755 new mode 100644 index d933c2af553..df065359a98 --- a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/AbstractModelTest.html +++ b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/AbstractModelTest.html @@ -2,9 +2,9 @@ - + AbstractModelTest - + diff --git a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/IIdentifiable.html b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/IIdentifiable.html old mode 100755 new mode 100644 index d3b349bad05..ed98fd29d71 --- a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/IIdentifiable.html +++ b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/IIdentifiable.html @@ -2,9 +2,9 @@ - + IIdentifiable - + @@ -36,7 +36,7 @@
+

Class Hierarchy

+

Interface Hierarchy

Classes

diff --git a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/package-summary.html b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/package-summary.html old mode 100755 new mode 100644 index 5f0d5b2c13f..6db5d2c929d --- a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/package-summary.html +++ b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/package-summary.html @@ -2,9 +2,9 @@ - + com.tractrac.model.lib.api - + @@ -104,6 +104,13 @@ +AbstractModelTest + +
+ Abstract class that can be inherited for the test classes.
+ + + ModelLocator
@@ -111,6 +118,20 @@ that are used for the creation of the objects.
+ +ModelLocatorTest + +
+ This test checks if an implementation of the model library implements all the + mandatory objects
+ + + +ReadParameterFileTest + +
Class that tests reading in a Text parameter file and setting up an event
+ + diff --git a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/package-tree.html b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/package-tree.html old mode 100755 new mode 100644 index 43835bf75b3..a4d16bacd93 --- a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/package-tree.html +++ b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/package-tree.html @@ -2,9 +2,9 @@ - + com.tractrac.model.lib.api Class Hierarchy - + @@ -74,7 +74,18 @@ diff --git a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/package-use.html b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/package-use.html old mode 100755 new mode 100644 index 0d99f64e8cc..fa86e4a3ce3 --- a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/package-use.html +++ b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package com.tractrac.model.lib.api - + @@ -96,6 +96,34 @@ The route configuration: controls, paths and routes + +com.tractrac.subscription.lib.api + +
+ Contains the classes used to add a subscription to an event.
+ + + +com.tractrac.subscription.lib.api.competitor + +
+ Subscriptions related with competitors and positions
+ + + +com.tractrac.subscription.lib.api.control + +
+ Subscriptions related with the controls and control passings
+ + + +com.tractrac.subscription.lib.api.race + +
+ Subscriptions related with the races
+ + @@ -160,6 +188,78 @@ +
  • + + + + + + + + + + + + +
    Classes in com.tractrac.model.lib.api used by com.tractrac.subscription.lib.api 
    Class and Description
    AbstractModelTest +
    + Abstract class that can be inherited for the test classes.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Classes in com.tractrac.model.lib.api used by com.tractrac.subscription.lib.api.competitor 
    Class and Description
    AbstractModelTest +
    + Abstract class that can be inherited for the test classes.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Classes in com.tractrac.model.lib.api used by com.tractrac.subscription.lib.api.control 
    Class and Description
    AbstractModelTest +
    + Abstract class that can be inherited for the test classes.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Classes in com.tractrac.model.lib.api used by com.tractrac.subscription.lib.api.race 
    Class and Description
    AbstractModelTest +
    + Abstract class that can be inherited for the test classes.
    +
    +
  • diff --git a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/route/ControlRouteTest.html b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/route/ControlRouteTest.html old mode 100755 new mode 100644 index 5aa43486830..5ba597c4ae0 --- a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/route/ControlRouteTest.html +++ b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/route/ControlRouteTest.html @@ -2,9 +2,9 @@ - + ControlRouteTest - + diff --git a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/route/IControl.html b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/route/IControl.html old mode 100755 new mode 100644 index 15a725fcf9b..6c97a9a9bd0 --- a/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/route/IControl.html +++ b/java/com.tractrac.clientmodule/javadoc/com/tractrac/model/lib/api/route/IControl.html @@ -2,9 +2,9 @@ - + IControl - + @@ -36,7 +36,7 @@
    +

    Class Hierarchy

    +

    Interface Hierarchy

    -
    A B C D G I L M N R S T U V  +
    A B C D E G I L M N P R S T U V 

    A

    +
    abandonRace(UUID) - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Abandon a race from the event
    +
    abandonRace(UUID) - Method in interface com.tractrac.subscription.lib.api.race.IRacesListener
    It is thrown when the race has been abandoned.
    +
    abandonRace(UUID) - Method in class com.tractrac.subscription.lib.api.race.RacesListener
    +
     
    AbstractAttachable - Class in com.tractrac.model.lib.api.attachment
    Abstract implementation for the IAttachable interface.
    AbstractAttachable() - Constructor for class com.tractrac.model.lib.api.attachment.AbstractAttachable
     
    +
    AbstractJSONTest - Class in com.tractrac.model.lib.api.event
    +
     
    +
    AbstractJSONTest() - Constructor for class com.tractrac.model.lib.api.event.AbstractJSONTest
    +
     
    +
    AbstractModelTest - Class in com.tractrac.model.lib.api
    +
    +
    + Abstract class that can be inherited for the test classes.
    +
    +
    AbstractModelTest() - Constructor for class com.tractrac.model.lib.api.AbstractModelTest
    +
     
    +
    AbstractSubscriptionTest - Class in com.tractrac.subscription.lib.api
    +
    +
    + Abstract class that can be inherited for the test classes.
    +
    +
    AbstractSubscriptionTest() - Constructor for class com.tractrac.subscription.lib.api.AbstractSubscriptionTest
    +
     
    +
    addAttachment(IAttachable, IAttachmentKey, Object) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Add an attachment to an attachable object
    +
    addCompetitor(ICompetitor) - Method in interface com.tractrac.model.lib.api.event.IEvent
    Add a new competitor to the event
    @@ -85,6 +113,22 @@
    A new competitor has been added to the event.
    +
    addCompetitor(String, String, String, String) - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Add a new competitor to the event
    +
    +
    addCompetitorToEvent(IEvent, String) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Add the competitor the the event
    +
    +
    addCompetitorToEvent(IEvent, String, UUID) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Add the competitor the the event
    +
    +
    addCompetitorToRace(IRace, ICompetitor) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Add a competitor to a race.
    +
    addControl(IControl) - Method in interface com.tractrac.model.lib.api.event.IEvent
    Add a new control to the event
    @@ -93,22 +137,106 @@
    A new control has been added to the event.
    +
    addControlPointToControl(IControl, double, double, long) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Adds a controlpoint to a control
    +
    +
    addControlRouteToRace(IRace) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Add a route to the race
    +
    +
    addControlRouteToRace(IRace, String) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Add a route to the race
    +
    +
    addControlToEvent(IEvent, String) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Adds a control to an event
    +
    +
    addControlToEvent(IEvent, String, double, double, long) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Adds a control to an event with one control point
    +
    +
    addControlToEvent(IEvent, String, double, double, long, double, double, long) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Adds a control to an event with two control points
    +
    +
    addControlToRace(IRace, String) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Adds a control to the race.
    +
    +
    addControlToRace(IRace, IControl) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Adds a control to the race.
    +
    +
    addControlToRace(IRace, String, double, double, long) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Adds a control to the race.
    +
    +
    addDataserverToEvent(IEvent) - Method in class com.tractrac.subscription.lib.api.AbstractSubscriptionTest
    +
    +
    Create a local dataserver that can be used to establish a communication + with the subscription library.
    +
    +
    addDataserverToEvent(IEvent, boolean, boolean) - Method in class com.tractrac.subscription.lib.api.AbstractSubscriptionTest
    +
    +
    Create a local dataserver that can be used to establish a communication + with the subscription library.
    +
    +
    addLivePosition(ICompetitor, double, double, long) - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Adds a live position to the dataserver.
    +
    +
    addMark(String, String, double, double, long) - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Add a new mark to the event
    +
    addRace(IRace) - Method in interface com.tractrac.model.lib.api.event.IEvent
    Add a new race to the event
    +
    addRace(String, long, long, long, RaceStatusType, URI) - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Add a new race to the event
    +
    addRace(IRace) - Method in interface com.tractrac.subscription.lib.api.race.IRacesListener
    A new race has been added to the event.
    +
    addRace(IRace) - Method in class com.tractrac.subscription.lib.api.race.RacesListener
    +
     
    addRaceCompetitor(IRaceCompetitor) - Method in interface com.tractrac.model.lib.api.event.IRace
    Add a new race competitor to the race
    +
    addRaceCompetitor(IRace, IRoute, ICompetitor) - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Add a competitor to a race
    +
    addRaceCompetitor(IRaceCompetitor) - Method in interface com.tractrac.subscription.lib.api.race.IRaceCompetitorListener
    This event is thrown when a new competitor has been attached to a race
    +
    addRaceCompetitorToRace(IRace, String) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Adds a competitor to a race
    +
    +
    addRacetoEvent(IEvent, String) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Adds a race to an event.
    +
    +
    addRacetoEvent(IEvent, String, UUID) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Adds a race to an event.
    +
    +
    addRacetoEvent(IEvent, String, UUID, long, long, long) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Adds a race to an event.
    +
    +
    addStoredPosition(ICompetitor, double, double, long) - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Adds a stored position to the dataserver.
    +
    after(IPosition) - Method in interface com.tractrac.model.lib.api.data.IPosition
    Gets is this position is after (in terms of time) other position
    @@ -117,8 +245,15 @@
    Gets is this position is after (in terms of time) a timestamp
    +
    AttachmentsTest - Class in com.tractrac.model.lib.api.attachment
    +
    +
    + This test checks the attachments.
    +
    +
    AttachmentsTest() - Constructor for class com.tractrac.model.lib.api.attachment.AttachmentsTest
    +
     
    -A B C D G I L M N R S T U V 
    +A B C D E G I L M N P R S T U V 
    diff --git a/java/com.tractrac.clientmodule/javadoc/index-files/index-10.html b/java/com.tractrac.clientmodule/javadoc/index-files/index-10.html old mode 100755 new mode 100644 index 182745290a6..1f8cbaaacf4 --- a/java/com.tractrac.clientmodule/javadoc/index-files/index-10.html +++ b/java/com.tractrac.clientmodule/javadoc/index-files/index-10.html @@ -2,15 +2,15 @@ - -R-Index - + +N-Index + @@ -62,57 +62,18 @@
    -
    A B C D G I L M N R S T U V  +
    A B C D E G I L M N P R S T U V  -

    R

    +

    N

    -
    RaceLoadingException - Exception in com.tractrac.model.lib.api.event
    +
    newKey(Class<? extends IAttachable>, String) - Method in interface com.tractrac.model.lib.api.attachment.IAttachmentManager
    -
    - This exception is thrown when there is an error loading the race
    -
    -
    RaceLoadingException(String) - Constructor for exception com.tractrac.model.lib.api.event.RaceLoadingException
    -
     
    -
    RaceStatusType - Enum in com.tractrac.model.lib.api.event
    -
     
    -
    registerAttachmentManager(IAttachmentManager) - Static method in class com.tractrac.model.lib.api.ModelLocator
    -
    -
    Register a default IAttachmentManager.
    -
    -
    registerEventFactory(IEventFactory) - Static method in class com.tractrac.model.lib.api.ModelLocator
    -
    -
    Register a default IEventFactory.
    -
    -
    registerMetadataFactory(IMetadataFactory) - Static method in class com.tractrac.model.lib.api.ModelLocator
    -
    -
    Register a default IMetadataFactory.
    -
    -
    registerPathRouteFactory(IPathRouteFactory) - Static method in class com.tractrac.model.lib.api.ModelLocator
    -
    -
    Register a default IPathRouteFactory.
    -
    -
    registerPositionFactory(IPositionFactory) - Static method in class com.tractrac.model.lib.api.ModelLocator
    -
    -
    Register a default IPositionFactory.
    -
    -
    registerSubscriberFactory(ISubscriberFactory) - Static method in class com.tractrac.subscription.lib.api.SubscriptionLocator
    -
    -
    Register a default ISubscriberFactory.
    -
    -
    reloadFromServer() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    This method is used to reload a race from the server using the parameters - file
    -
    -
    reloadRace(UUID) - Method in interface com.tractrac.subscription.lib.api.race.IRacesListener
    -
    -
    - The set of positions or control passings have changed and this race needs - to be reloaded.
    +
    Creates a new IAttachmentKey for attach objects for a concrete + class
    -A B C D G I L M N R S T U V 
    +A B C D E G I L M N P R S T U V 
    diff --git a/java/com.tractrac.clientmodule/javadoc/index-files/index-11.html b/java/com.tractrac.clientmodule/javadoc/index-files/index-11.html old mode 100755 new mode 100644 index 3214357ef7a..7c407af1430 --- a/java/com.tractrac.clientmodule/javadoc/index-files/index-11.html +++ b/java/com.tractrac.clientmodule/javadoc/index-files/index-11.html @@ -2,15 +2,15 @@ - -S-Index - + +P-Index + @@ -62,163 +62,17 @@
    -
    A B C D G I L M N R S T U V  +
    A B C D E G I L M N P R S T U V  -

    S

    +

    P

    -
    setAttachment(IAttachmentKey, Object) - Method in class com.tractrac.model.lib.api.attachment.AbstractAttachable
    +
    PositionEventTest - Class in com.tractrac.subscription.lib.api.competitor
     
    -
    setAttachment(IAttachmentKey, Object) - Method in interface com.tractrac.model.lib.api.attachment.IAttachable
    -
    -
    Sets custom data for this object.
    -
    -
    setDirection(double) - Method in interface com.tractrac.model.lib.api.data.IPosition
    -
    -
    Sets the direction
    -
    -
    setHeight(double) - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    -
    -
    Sets the value of the height
    -
    -
    setLatitude(double) - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    -
    -
    Sets the value of the latitude
    -
    -
    setLongitude(double) - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    -
    -
    Sets the value of the longitude
    -
    -
    setM(double) - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    -
    -
    Sets the value of the m coordinate
    -
    -
    setSpeed(double) - Method in interface com.tractrac.model.lib.api.data.IPosition
    -
    -
    Set the speed value
    -
    -
    size() - Method in interface com.tractrac.model.lib.api.spatial.ICoordinateSequence
    -
    -
    Returns the number of points in the coordinate sequence.
    -
    -
    start() - Method in interface com.tractrac.subscription.lib.api.ISubscriber
    -
    -
    Start a new thread that received data from the subscriptions
    -
    -
    startTracking(UUID) - Method in interface com.tractrac.subscription.lib.api.race.IRacesListener
    -
    -
    It is thrown when tracking of a race has started.
    -
    -
    stop() - Method in interface com.tractrac.subscription.lib.api.ISubscriber
    -
    -
    Stops the thread that receives data from the subscriptions
    -
    -
    stopped(Object) - Method in interface com.tractrac.subscription.lib.api.event.IConnectionStatusListener
    -
    -
    Invoked when data subscription was stopped.
    -
    -
    subscribeCompetitors(ICompetitorsListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    -
    -
    - Subscriber to competitor changes.
    -
    -
    subscribeConnectionStatus(IConnectionStatusListener) - Method in interface com.tractrac.subscription.lib.api.ISubscriber
    -
    -
    Subscribes for connection status
    -
    -
    subscribeControlPassings(IControlPassingsListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Subscribes to control passing data for the specified race.
    -
    -
    subscribeControlPositions(IControlPointPositionListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Subscribes to control positions for the race.
    -
    -
    subscribeControlPositions(IControlPointPositionListener, long, long) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Subscribes to control positions for the race, also retrieving historic - data.
    -
    -
    subscribeControls(IControlsListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    -
    -
    - Subscriber to control changes.
    -
    -
    subscribeEventMessages(IEventMessageListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    -
    -
    Subscribe to messages for an event.
    -
    -
    subscribeEventTimesChanges(IStartStopTimesChangeListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    -
    -
    Subscribes to changes in event start and stop times.
    -
    -
    subscribePositions(IPositionListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Subscribes to competitor positions for a given Race.
    -
    -
    subscribePositions(IPositionListener, long, long) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Subscribes to competitor positions for a given Race.
    -
    -
    subscribePositionsOffset(IPositionOffsetListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Subscribes to offset competitor positions for a given Race.
    -
    -
    subscribePositionsOffset(IPositionOffsetListener, long, long) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Subscribes to offset competitor positions for a given Race, including - historic data.
    -
    -
    subscribePositionsSnapped(IPositionSnappedListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Subscribes to snapped competitor positions for a given Race.
    -
    -
    subscribePositionsSnapped(IPositionSnappedListener, long, long) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Subscribes to snapped competitor positions for a given Race, including - historic data.
    -
    -
    subscribeRaceCompetitor(IRaceCompetitorListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Subscribes to race competitor for a given Race.
    -
    -
    subscribeRaceMessages(IRaceMessageListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Subscribe to messages for a race.
    -
    -
    subscribeRaces(IRacesListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    -
    -
    - Subscriber to race changes.
    -
    -
    subscribeRaceTimesChanges(IRaceStartStopTimesChangeListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Subscribes to changes in race start and stop times.
    -
    -
    SubscriberInitializationException - Exception in com.tractrac.subscription.lib.api
    -
    -
    This exception is thrown when it is not possible to create a susbcriber.
    -
    -
    SubscriberInitializationException(Exception) - Constructor for exception com.tractrac.subscription.lib.api.SubscriberInitializationException
    -
     
    -
    subscribeRouteChanges(IControlRouteChangeListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Subscribes to route changes for a given Race.
    -
    -
    subscribeServerTime(IServerTimeListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    -
    -
    Subscribe to messages for the server time.
    -
    -
    SubscriptionLocator - Class in com.tractrac.subscription.lib.api
    -
    -
    - This class is a locator used to get the instance of some of the factories - that are used for the creation of the objects.
    -
    -
    SubscriptionLocator() - Constructor for class com.tractrac.subscription.lib.api.SubscriptionLocator
    +
    PositionEventTest() - Constructor for class com.tractrac.subscription.lib.api.competitor.PositionEventTest
     
    -A B C D G I L M N R S T U V 
    +A B C D E G I L M N P R S T U V 
    diff --git a/java/com.tractrac.clientmodule/javadoc/index-files/index-12.html b/java/com.tractrac.clientmodule/javadoc/index-files/index-12.html old mode 100755 new mode 100644 index f47f043f86b..2e41c10cc0a --- a/java/com.tractrac.clientmodule/javadoc/index-files/index-12.html +++ b/java/com.tractrac.clientmodule/javadoc/index-files/index-12.html @@ -2,15 +2,15 @@ - -T-Index - + +R-Index + @@ -62,17 +62,126 @@
    -
    A B C D G I L M N R S T U V  +
    A B C D E G I L M N P R S T U V  -

    T

    +

    R

    -
    toArray() - Method in interface com.tractrac.model.lib.api.spatial.ICoordinateSequence
    +
    RaceCompetitorTest - Class in com.tractrac.model.lib.api.event
    +
     
    +
    RaceCompetitorTest() - Constructor for class com.tractrac.model.lib.api.event.RaceCompetitorTest
    +
     
    +
    RaceCompetitorTest - Class in com.tractrac.subscription.lib.api.race
    +
     
    +
    RaceCompetitorTest() - Constructor for class com.tractrac.subscription.lib.api.race.RaceCompetitorTest
    +
     
    +
    RaceLoadingException - Exception in com.tractrac.model.lib.api.event
    -
    Returns (possibly copies of) the coordinates in this collection.
    +
    + This exception is thrown when there is an error loading the race
    +
    +
    RaceLoadingException(String) - Constructor for exception com.tractrac.model.lib.api.event.RaceLoadingException
    +
     
    +
    RaceSerieTest - Class in com.tractrac.model.lib.api.event
    +
     
    +
    RaceSerieTest() - Constructor for class com.tractrac.model.lib.api.event.RaceSerieTest
    +
     
    +
    RacesEventTest - Class in com.tractrac.subscription.lib.api.race
    +
     
    +
    RacesEventTest() - Constructor for class com.tractrac.subscription.lib.api.race.RacesEventTest
    +
     
    +
    RacesFromJSONTest - Class in com.tractrac.model.lib.api.event
    +
     
    +
    RacesFromJSONTest() - Constructor for class com.tractrac.model.lib.api.event.RacesFromJSONTest
    +
     
    +
    RacesListener - Class in com.tractrac.subscription.lib.api.race
    +
     
    +
    RacesListener(List<IRace>) - Constructor for class com.tractrac.subscription.lib.api.race.RacesListener
    +
     
    +
    RaceStatusType - Enum in com.tractrac.model.lib.api.event
    +
     
    +
    ReadHDRaceTest - Class in com.tractrac.subscription.lib.api
    +
     
    +
    ReadHDRaceTest() - Constructor for class com.tractrac.subscription.lib.api.ReadHDRaceTest
    +
     
    +
    ReadParameterFileTest - Class in com.tractrac.model.lib.api
    +
    +
    Class that tests reading in a Text parameter file and setting up an event
    +
    +
    ReadParameterFileTest() - Constructor for class com.tractrac.model.lib.api.ReadParameterFileTest
    +
     
    +
    readParametersFile() - Static method in class com.tractrac.model.lib.api.ReadParameterFileTest
    +
     
    +
    ReadRouteTest - Class in com.tractrac.model.lib.api.route
    +
     
    +
    ReadRouteTest() - Constructor for class com.tractrac.model.lib.api.route.ReadRouteTest
    +
     
    +
    ReadTextPathRouteTests - Class in com.tractrac.model.lib.api.route
    +
    +
    + Checks the reading of a route path
    +
    +
    ReadTextPathRouteTests() - Constructor for class com.tractrac.model.lib.api.route.ReadTextPathRouteTests
    +
     
    +
    ReconnectAddingControlsTest - Class in com.tractrac.subscription.lib.api.control
    +
     
    +
    ReconnectAddingControlsTest() - Constructor for class com.tractrac.subscription.lib.api.control.ReconnectAddingControlsTest
    +
     
    +
    ReconnectAddingEntriesTest - Class in com.tractrac.subscription.lib.api.competitor
    +
     
    +
    ReconnectAddingEntriesTest() - Constructor for class com.tractrac.subscription.lib.api.competitor.ReconnectAddingEntriesTest
    +
     
    +
    ReconnectWithStaticControlsTest - Class in com.tractrac.subscription.lib.api.control
    +
     
    +
    ReconnectWithStaticControlsTest() - Constructor for class com.tractrac.subscription.lib.api.control.ReconnectWithStaticControlsTest
    +
     
    +
    registerAttachmentManager(IAttachmentManager) - Static method in class com.tractrac.model.lib.api.ModelLocator
    +
    +
    Register a default IAttachmentManager.
    +
    +
    registerEventFactory(IEventFactory) - Static method in class com.tractrac.model.lib.api.ModelLocator
    +
    +
    Register a default IEventFactory.
    +
    +
    registerMetadataFactory(IMetadataFactory) - Static method in class com.tractrac.model.lib.api.ModelLocator
    +
    +
    Register a default IMetadataFactory.
    +
    +
    registerPathRouteFactory(IPathRouteFactory) - Static method in class com.tractrac.model.lib.api.ModelLocator
    +
    +
    Register a default IPathRouteFactory.
    +
    +
    registerPositionFactory(IPositionFactory) - Static method in class com.tractrac.model.lib.api.ModelLocator
    +
    +
    Register a default IPositionFactory.
    +
    +
    registerSubscriberFactory(ISubscriberFactory) - Static method in class com.tractrac.subscription.lib.api.SubscriptionLocator
    +
    +
    Register a default ISubscriberFactory.
    +
    +
    reloadFromServer() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    This method is used to reload a race from the server using the parameters + file
    +
    +
    reloadRace(UUID) - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Reload a race from the event
    +
    +
    reloadRace(UUID) - Method in interface com.tractrac.subscription.lib.api.race.IRacesListener
    +
    +
    + The set of positions or control passings have changed and this race needs + to be reloaded.
    +
    +
    reloadRace(UUID) - Method in class com.tractrac.subscription.lib.api.race.RacesListener
    +
     
    +
    removeRaceCompetitor(IRace, UUID) - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Delete a race from the race
    -A B C D G I L M N R S T U V 
    +A B C D E G I L M N P R S T U V 
    diff --git a/java/com.tractrac.clientmodule/javadoc/index-files/index-13.html b/java/com.tractrac.clientmodule/javadoc/index-files/index-13.html old mode 100755 new mode 100644 index 5e14172edca..62773cedd04 --- a/java/com.tractrac.clientmodule/javadoc/index-files/index-13.html +++ b/java/com.tractrac.clientmodule/javadoc/index-files/index-13.html @@ -2,15 +2,15 @@ - -U-Index - + +S-Index + @@ -62,104 +62,256 @@
    -
    A B C D G I L M N R S T U V  +
    A B C D E G I L M N P R S T U V  -

    U

    +

    S

    -
    unsubscribeCompetitors(ICompetitorsListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    +
    SameEventTest - Class in com.tractrac.model.lib.api.event
    +
     
    +
    SameEventTest() - Constructor for class com.tractrac.model.lib.api.event.SameEventTest
    +
     
    +
    setAttachment(IAttachmentKey, Object) - Method in class com.tractrac.model.lib.api.attachment.AbstractAttachable
    +
     
    +
    setAttachment(IAttachmentKey, Object) - Method in interface com.tractrac.model.lib.api.attachment.IAttachable
    +
    +
    Sets custom data for this object.
    +
    +
    setDirection(double) - Method in interface com.tractrac.model.lib.api.data.IPosition
    +
    +
    Sets the direction
    +
    +
    setHeight(double) - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    +
    +
    Sets the value of the height
    +
    +
    setLatitude(double) - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    +
    +
    Sets the value of the latitude
    +
    +
    setLongitude(double) - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    +
    +
    Sets the value of the longitude
    +
    +
    setM(double) - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    +
    +
    Sets the value of the m coordinate
    +
    +
    setSpeed(double) - Method in interface com.tractrac.model.lib.api.data.IPosition
    +
    +
    Set the speed value
    +
    +
    setUp() - Method in class com.tractrac.model.lib.api.attachment.AttachmentsTest
    +
     
    +
    setUp() - Method in class com.tractrac.model.lib.api.event.AbstractJSONTest
    +
     
    +
    setUp() - Method in class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    setUp() - Method in class com.tractrac.model.lib.api.metadata.MetadataTest
    +
     
    +
    setUp() - Method in class com.tractrac.model.lib.api.route.ControlRouteTest
    +
     
    +
    setUp() - Method in class com.tractrac.subscription.lib.api.competitor.CompetitorsEventTest
    +
     
    +
    setUp() - Method in class com.tractrac.subscription.lib.api.competitor.PositionEventTest
    +
     
    +
    setUp() - Method in class com.tractrac.subscription.lib.api.competitor.ReconnectAddingEntriesTest
    +
     
    +
    setUp() - Method in class com.tractrac.subscription.lib.api.control.ControlsEventTest
    +
     
    +
    setUp() - Method in class com.tractrac.subscription.lib.api.control.ReconnectAddingControlsTest
    +
     
    +
    setUp() - Method in class com.tractrac.subscription.lib.api.control.ReconnectWithStaticControlsTest
    +
     
    +
    setUp() - Method in class com.tractrac.subscription.lib.api.control.StaticControlInSecondRace
    +
     
    +
    setUp() - Method in class com.tractrac.subscription.lib.api.control.StaticControlTest
    +
     
    +
    setUp() - Method in class com.tractrac.subscription.lib.api.control.StaticRoutesChangesTest
    +
     
    +
    setUp() - Method in class com.tractrac.subscription.lib.api.race.RacesEventTest
    +
     
    +
    setUp() - Method in class com.tractrac.subscription.lib.api.race.StaticRaceStartStopTimesChangeTest
    +
     
    +
    setUp() - Method in class com.tractrac.subscription.lib.api.ReadHDRaceTest
    +
     
    +
    size() - Method in interface com.tractrac.model.lib.api.spatial.ICoordinateSequence
    +
    +
    Returns the number of points in the coordinate sequence.
    +
    +
    start() - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Create the threads that listen both the stored and live connections
    +
    +
    start() - Method in interface com.tractrac.subscription.lib.api.ISubscriber
    +
    +
    Start a new thread that received data from the subscriptions
    +
    +
    StartTimeType - Enum in com.tractrac.model.lib.api.event
    +
    +
    Type of start time to use.
    +
    +
    StartTimeTypeTest - Class in com.tractrac.model.lib.api.event
    +
    +
    Class used to test the StartTimeType enumerate
    +
    +
    StartTimeTypeTest() - Constructor for class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    startTracking(UUID) - Method in interface com.tractrac.subscription.lib.api.race.IRacesListener
    +
    +
    It is thrown when tracking of a race has started.
    +
    +
    startTracking(UUID) - Method in class com.tractrac.subscription.lib.api.race.RacesListener
    +
     
    +
    StaticControlInSecondRace - Class in com.tractrac.subscription.lib.api.control
    +
    +
    This test check the values for the static control points when a recond race + is loaded
    +
    +
    StaticControlInSecondRace() - Constructor for class com.tractrac.subscription.lib.api.control.StaticControlInSecondRace
    +
     
    +
    StaticControlTest - Class in com.tractrac.subscription.lib.api.control
    - Unsubscribes the competitors subscribers
    + This test checks that the subscription library sends events with the + positions of the static marks
    -
    unsubscribeConnectionStatus(IConnectionStatusListener) - Method in interface com.tractrac.subscription.lib.api.ISubscriber
    +
    StaticControlTest() - Constructor for class com.tractrac.subscription.lib.api.control.StaticControlTest
    +
     
    +
    StaticRaceStartStopTimesChangeTest - Class in com.tractrac.subscription.lib.api.race
    +
     
    +
    StaticRaceStartStopTimesChangeTest() - Constructor for class com.tractrac.subscription.lib.api.race.StaticRaceStartStopTimesChangeTest
    +
     
    +
    StaticRoutesChangesTest - Class in com.tractrac.subscription.lib.api.control
    +
     
    +
    StaticRoutesChangesTest() - Constructor for class com.tractrac.subscription.lib.api.control.StaticRoutesChangesTest
    +
     
    +
    stop() - Method in interface com.tractrac.subscription.lib.api.ISubscriber
    -
    Unsubscribes for connection status
    +
    Stops the thread that receives data from the subscriptions
    -
    unsubscribeControlPassings(IControlPassingsListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    +
    stopped(Object) - Method in interface com.tractrac.subscription.lib.api.event.IConnectionStatusListener
    -
    Unsubscribes to control passing data for the specified race.
    +
    Invoked when data subscription was stopped.
    -
    unsubscribeControlPositions(IControlPointPositionListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Unsubscribes to control positions.
    -
    -
    unsubscribeControls(IControlsListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    +
    subscribeCompetitors(ICompetitorsListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    - Unsubscribes the controls subscribers
    + Subscriber to competitor changes.
    -
    unsubscribeEventMessages(IEventMessageListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    +
    subscribeConnectionStatus(IConnectionStatusListener) - Method in interface com.tractrac.subscription.lib.api.ISubscriber
    -
    Unsubscribes to event messages.
    +
    Subscribes for connection status
    -
    unsubscribeEventTimesChanges(IStartStopTimesChangeListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    +
    subscribeControlPassings(IControlPassingsListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    Unsubscribes to changes in event start and stop times.
    +
    Subscribes to control passing data for the specified race.
    -
    unsubscribePositions(IPositionListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    +
    subscribeControlPositions(IControlPointPositionListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    Unsubscribes to competitor positions for a given Race.
    +
    Subscribes to control positions for the race.
    -
    unsubscribePositionsOffset(IPositionOffsetListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    +
    subscribeControlPositions(IControlPointPositionListener, long, long) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    Unsubscribes to competitor positions for a given Race.
    +
    Subscribes to control positions for the race, also retrieving historic + data.
    -
    unsubscribePositionsSnapped(IPositionSnappedListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Unsubscribes to competitor positions for a given Race.
    -
    -
    unsubscribeRaceCompetitor(IRaceCompetitorListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Unsubscribes to race competitor
    -
    -
    unsubscribeRaceMessages(IRaceMessageListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    -
    Unsubscribes to race messages
    -
    -
    unsubscribeRaces(IRacesListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    +
    subscribeControls(IControlsListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    - Unsubscribes the races subscribers
    + Subscriber to control changes.
    -
    unsubscribeRaceTimesChanges(IRaceStartStopTimesChangeListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    +
    subscribeEventMessages(IEventMessageListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    -
    Unsubscribes to changes in race start and stop times.
    +
    Subscribe to messages for an event.
    -
    unsubscribeRouteChanges(IControlRouteChangeListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    +
    subscribeEventTimesChanges(IStartStopTimesChangeListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    -
    Unsubscribes to route changes for a given Race.
    +
    Subscribes to changes in event start and stop times.
    -
    unsubscribeServerTime(IServerTimeListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    +
    subscribePositions(IPositionListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    Unsubscribes to messages for the server time.
    +
    Subscribes to competitor positions for a given Race.
    -
    updateCompetitor(ICompetitor) - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    subscribePositions(IPositionListener, long, long) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    Update a competitor
    +
    Subscribes to competitor positions for a given Race.
    -
    updateCompetitor(ICompetitor) - Method in interface com.tractrac.subscription.lib.api.competitor.ICompetitorsListener
    +
    subscribePositionsOffset(IPositionOffsetListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    This event is thrown when a competitor is updated.
    +
    Subscribes to offset competitor positions for a given Race.
    -
    updateControl(IControl) - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    subscribePositionsOffset(IPositionOffsetListener, long, long) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    Update a control
    +
    Subscribes to offset competitor positions for a given Race, including + historic data.
    -
    updateControl(IControl) - Method in interface com.tractrac.subscription.lib.api.control.IControlsListener
    +
    subscribePositionsSnapped(IPositionSnappedListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    This event is thrown when a control is updated.
    +
    Subscribes to snapped competitor positions for a given Race.
    -
    updateRace(IRace) - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    subscribePositionsSnapped(IPositionSnappedListener, long, long) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    Update a race
    +
    Subscribes to snapped competitor positions for a given Race, including + historic data.
    -
    updateRace(IRace) - Method in interface com.tractrac.subscription.lib.api.race.IRacesListener
    +
    subscribeRaceCompetitor(IRaceCompetitorListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    -
    This event is thrown when a race is updated.
    +
    Subscribes to race competitor for a given Race.
    +
    subscribeRaceMessages(IRaceMessageListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    +
    +
    Subscribe to messages for a race.
    +
    +
    subscribeRaces(IRacesListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    +
    +
    + Subscriber to race changes.
    +
    +
    subscribeRaceTimesChanges(IRaceStartStopTimesChangeListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    +
    +
    Subscribes to changes in race start and stop times.
    +
    +
    SubscriberInitializationException - Exception in com.tractrac.subscription.lib.api
    +
    +
    This exception is thrown when it is not possible to create a susbcriber.
    +
    +
    SubscriberInitializationException(Exception) - Constructor for exception com.tractrac.subscription.lib.api.SubscriberInitializationException
    +
     
    +
    subscribeRouteChanges(IControlRouteChangeListener) - Method in interface com.tractrac.subscription.lib.api.IRaceSubscriber
    +
    +
    Subscribes to route changes for a given Race.
    +
    +
    subscribeServerTime(IServerTimeListener) - Method in interface com.tractrac.subscription.lib.api.IEventSubscriber
    +
    +
    Subscribe to messages for the server time.
    +
    +
    SubscriptionLocator - Class in com.tractrac.subscription.lib.api
    +
    +
    + This class is a locator used to get the instance of some of the factories + that are used for the creation of the objects.
    +
    +
    SubscriptionLocator() - Constructor for class com.tractrac.subscription.lib.api.SubscriptionLocator
    +
     
    +
    SubscriptionLocatorTest - Class in com.tractrac.subscription.lib.api
    +
    +
    + This test checks if an implementation of the model library implements all the + mandatory objects
    +
    +
    SubscriptionLocatorTest() - Constructor for class com.tractrac.subscription.lib.api.SubscriptionLocatorTest
    +
     
    +
    SubscriptionTestLocator - Class in com.tractrac.subscription.lib.api
    +
    +
    + This class is a locator used to get the instance of some of the factories + that are used for the creation of the objects.
    +
    +
    SubscriptionTestLocator() - Constructor for class com.tractrac.subscription.lib.api.SubscriptionTestLocator
    +
     
    -A B C D G I L M N R S T U V  +A B C D E G I L M N P R S T U V 
    diff --git a/java/com.tractrac.clientmodule/javadoc/index-files/index-14.html b/java/com.tractrac.clientmodule/javadoc/index-files/index-14.html old mode 100755 new mode 100644 index b68c677e20e..c6a6120078b --- a/java/com.tractrac.clientmodule/javadoc/index-files/index-14.html +++ b/java/com.tractrac.clientmodule/javadoc/index-files/index-14.html @@ -2,15 +2,15 @@ - -V-Index - + +T-Index + @@ -37,7 +37,7 @@ -
    A B C D G I L M N R S T U V  +
    A B C D E G I L M N P R S T U V  -

    V

    +

    T

    -
    valueOf(String) - Static method in enum com.tractrac.model.lib.api.event.RaceStatusType
    +
    testAbandonRace() - Method in class com.tractrac.subscription.lib.api.race.RacesEventTest
    +
     
    +
    testAddCompetitor() - Method in class com.tractrac.subscription.lib.api.competitor.CompetitorsEventTest
    +
     
    +
    testAddCompetitor() - Method in class com.tractrac.subscription.lib.api.race.RaceCompetitorTest
    +
     
    +
    testAddMark() - Method in class com.tractrac.subscription.lib.api.control.ControlsEventTest
    +
     
    +
    testAddRace() - Method in class com.tractrac.subscription.lib.api.race.RacesEventTest
    +
     
    +
    testAttachmentManagerSingleton() - Method in class com.tractrac.model.lib.api.ModelLocatorTest
    -
    Returns the enum constant of this type with the specified name.
    +
    Test if the IAttachmentManager is a singleton
    -
    valueOf(String) - Static method in enum com.tractrac.subscription.lib.api.event.ILiveDataEvent.StatusType
    +
    testChangeControlCompetitor() - Method in class com.tractrac.subscription.lib.api.control.ReconnectAddingControlsTest
    +
     
    +
    testClasses() - Method in class com.tractrac.model.lib.api.ReadParameterFileTest
    +
     
    +
    testCompetitors() - Method in class com.tractrac.model.lib.api.ReadParameterFileTest
    +
     
    +
    testCreateAttachment() - Method in class com.tractrac.model.lib.api.attachment.AttachmentsTest
    +
     
    +
    testCreateAttachment() - Method in class com.tractrac.model.lib.api.route.ControlRouteTest
    +
     
    +
    testCreateSeveralAttachments() - Method in class com.tractrac.model.lib.api.attachment.AttachmentsTest
    +
     
    +
    testEvent() - Method in class com.tractrac.model.lib.api.ReadParameterFileTest
    +
     
    +
    testEventData() - Method in class com.tractrac.subscription.lib.api.ReadHDRaceTest
    +
     
    +
    testEventFactorySingleton() - Method in class com.tractrac.model.lib.api.ModelLocatorTest
    -
    Returns the enum constant of this type with the specified name.
    +
    Test if the IEventFactory is a singleton
    -
    valueOf(String) - Static method in enum com.tractrac.subscription.lib.api.event.IStoredDataEvent.Type
    +
    testLoadRace() - Method in class com.tractrac.model.lib.api.event.RacesFromJSONTest
    +
     
    +
    testMetadata() - Method in class com.tractrac.model.lib.api.event.RaceCompetitorTest
    +
     
    +
    testMetadataFactorySingleton() - Method in class com.tractrac.model.lib.api.ModelLocatorTest
    -
    Returns the enum constant of this type with the specified name.
    +
    Test if the IPositionFactory is a singleton
    -
    values() - Static method in enum com.tractrac.model.lib.api.event.RaceStatusType
    +
    testMetadataForCompetitor() - Method in class com.tractrac.model.lib.api.metadata.MetadataTest
    +
     
    +
    testMetadataForControlPoint() - Method in class com.tractrac.model.lib.api.metadata.MetadataTest
    +
     
    +
    testMetadataForCourse() - Method in class com.tractrac.model.lib.api.ReadParameterFileTest
    +
     
    +
    testMetadataForRace() - Method in class com.tractrac.model.lib.api.metadata.MetadataTest
    +
     
    +
    testMetadataForRoute() - Method in class com.tractrac.model.lib.api.metadata.MetadataTest
    +
     
    +
    testMetadataFromControl() - Method in class com.tractrac.model.lib.api.ReadParameterFileTest
    +
     
    +
    testMetadataIsEmpty() - Method in class com.tractrac.model.lib.api.metadata.MetadataTest
    +
     
    +
    testMetadataisNull() - Method in class com.tractrac.model.lib.api.metadata.MetadataTest
    +
     
    +
    testMetadataWithBreakLine() - Method in class com.tractrac.model.lib.api.metadata.MetadataTest
    +
     
    +
    testModel() - Method in class com.tractrac.subscription.lib.api.competitor.PositionEventTest
    +
     
    +
    testParseEventsFile() - Method in class com.tractrac.model.lib.api.event.EventsFromClubsJSONTest
    +
     
    +
    testParseEventsFile() - Method in class com.tractrac.model.lib.api.event.EventsFromJSONTest
    +
     
    +
    testPathRouteFactorySingleton() - Method in class com.tractrac.model.lib.api.ModelLocatorTest
    -
    Returns an array containing the constants of this enum type, in -the order they are declared.
    +
    Test if the IPathRouteFactory is a singleton
    -
    values() - Static method in enum com.tractrac.subscription.lib.api.event.ILiveDataEvent.StatusType
    +
    testPositionFactorySingleton() - Method in class com.tractrac.model.lib.api.ModelLocatorTest
    -
    Returns an array containing the constants of this enum type, in -the order they are declared.
    +
    Test if the IPositionFactory is a singleton
    -
    values() - Static method in enum com.tractrac.subscription.lib.api.event.IStoredDataEvent.Type
    +
    testRace() - Method in class com.tractrac.model.lib.api.ReadParameterFileTest
    +
     
    +
    testRaceCompetitor() - Method in class com.tractrac.model.lib.api.ReadParameterFileTest
    +
     
    +
    testReadRaceSerie() - Method in class com.tractrac.model.lib.api.event.RaceSerieTest
    +
     
    +
    testRegisteredAttachmentManager() - Method in class com.tractrac.model.lib.api.ModelLocatorTest
    -
    Returns an array containing the constants of this enum type, in -the order they are declared.
    +
    Test if there is a IAttachmentManager registered.
    +
    +
    testRegisteredEventFactory() - Method in class com.tractrac.model.lib.api.ModelLocatorTest
    +
    +
    Test if there is a IEventFactory registered.
    +
    +
    testRegisteredMetadataFactory() - Method in class com.tractrac.model.lib.api.ModelLocatorTest
    +
    +
    Test if there is a IMetadataFactory registered.
    +
    +
    testRegisteredPathRouteFactory() - Method in class com.tractrac.model.lib.api.ModelLocatorTest
    +
    +
    Test if there is a IPathRouteFactory registered.
    +
    +
    testRegisteredPositionFactory() - Method in class com.tractrac.model.lib.api.ModelLocatorTest
    +
    +
    Test if there is a IPositionFactory registered.
    +
    +
    testRegisteredSubscriberFactory() - Method in class com.tractrac.subscription.lib.api.SubscriptionLocatorTest
    +
    +
    Test if there is a ISubscriberFactory registered.
    +
    +
    testReloadRace() - Method in class com.tractrac.subscription.lib.api.race.RacesEventTest
    +
     
    +
    testRemoveAndAddCompetitor() - Method in class com.tractrac.subscription.lib.api.competitor.ReconnectAddingEntriesTest
    +
     
    +
    testRemoveCompetitor() - Method in class com.tractrac.subscription.lib.api.competitor.CompetitorsEventTest
    +
     
    +
    testRemoveCompetitor() - Method in class com.tractrac.subscription.lib.api.race.RaceCompetitorTest
    +
     
    +
    testRemoveMark() - Method in class com.tractrac.subscription.lib.api.control.ControlsEventTest
    +
     
    +
    testRemoveRace() - Method in class com.tractrac.subscription.lib.api.race.RacesEventTest
    +
     
    +
    testRouteData() - Method in class com.tractrac.model.lib.api.ReadParameterFileTest
    +
     
    +
    testRouteData() - Method in class com.tractrac.model.lib.api.route.ReadTextPathRouteTests
    +
     
    +
    testRouteName() - Method in class com.tractrac.model.lib.api.route.ReadRouteTest
    +
     
    +
    testRouteNotNull() - Method in class com.tractrac.model.lib.api.event.RaceCompetitorTest
    +
     
    +
    testSameEvent() - Method in class com.tractrac.model.lib.api.event.SameEventTest
    +
     
    +
    testStartTypeIdividualAndStartTimeTypeNull() - Method in class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    testStartTypeIndividualAndStartTimeTypeFirstMark() - Method in class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    testStartTypeIndividualAndStartTimeTypeIndividual() - Method in class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    testStartTypeIndividualAndStartTimeTypeRace() - Method in class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    testStartTypeMassStartAndStartTimeTypeFirstMark() - Method in class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    testStartTypeMassStartAndStartTimeTypeIndividual() - Method in class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    testStartTypeMassStartAndStartTimeTypeNull() - Method in class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    testStartTypeMassStartAndStartTimeTypeRace() - Method in class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    testStartTypeNullAndStartTimeTypeFirstMark() - Method in class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    testStartTypeNullAndStartTimeTypeIndividual() - Method in class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    testStartTypeNullAndStartTimeTypeNull() - Method in class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    testStartTypeNullAndStartTimeTypeRace() - Method in class com.tractrac.model.lib.api.event.StartTimeTypeTest
    +
     
    +
    testStaticControlInSecondRace() - Method in class com.tractrac.subscription.lib.api.control.StaticControlInSecondRace
    +
     
    +
    testStaticMark() - Method in class com.tractrac.subscription.lib.api.control.StaticControlTest
    +
     
    +
    testStaticPointChanged() - Method in class com.tractrac.subscription.lib.api.control.ReconnectWithStaticControlsTest
    +
     
    +
    testStaticRoute() - Method in class com.tractrac.subscription.lib.api.control.StaticRoutesChangesTest
    +
     
    +
    testStoredPositions() - Method in class com.tractrac.subscription.lib.api.competitor.PositionEventTest
    +
     
    +
    testSubscriberFactorySingleton() - Method in class com.tractrac.subscription.lib.api.SubscriptionLocatorTest
    +
    +
    Test if the ISubscriberFactory is a singleton
    +
    +
    testTeams() - Method in class com.tractrac.model.lib.api.ReadParameterFileTest
    +
     
    +
    testTrackingTimesChange() - Method in class com.tractrac.subscription.lib.api.race.StaticRaceStartStopTimesChangeTest
    +
     
    +
    testUpdateCompetitor() - Method in class com.tractrac.subscription.lib.api.competitor.CompetitorsEventTest
    +
     
    +
    testUpdateMark() - Method in class com.tractrac.subscription.lib.api.control.ControlsEventTest
    +
     
    +
    testUpdateRace() - Method in class com.tractrac.subscription.lib.api.race.RacesEventTest
    +
     
    +
    toArray() - Method in interface com.tractrac.model.lib.api.spatial.ICoordinateSequence
    +
    +
    Returns (possibly copies of) the coordinates in this collection.
    -A B C D G I L M N R S T U V 
    +A B C D E G I L M N P R S T U V 
    +A B C D E G I L M N P R S T U V 
    diff --git a/java/com.tractrac.clientmodule/javadoc/index-files/index-3.html b/java/com.tractrac.clientmodule/javadoc/index-files/index-3.html old mode 100755 new mode 100644 index 6e6e0f2a9e7..6f0c305511d --- a/java/com.tractrac.clientmodule/javadoc/index-files/index-3.html +++ b/java/com.tractrac.clientmodule/javadoc/index-files/index-3.html @@ -2,9 +2,9 @@ - + C-Index - + @@ -62,26 +62,98 @@
    -
    A B C D G I L M N R S T U V  +
    A B C D E G I L M N P R S T U V 

    C

    +
    close() - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Closes the connections
    +
    +
    com.tractrac.model.lib.api - package com.tractrac.model.lib.api
    +
    +
    + Main package of the model project.
    +
    +
    com.tractrac.model.lib.api.attachment - package com.tractrac.model.lib.api.attachment
    +
    +
    + Contains the functionality to attach an object to other object.
    +
    com.tractrac.model.lib.api.data - package com.tractrac.model.lib.api.data
    Contains positions and control passings
    +
    com.tractrac.model.lib.api.event - package com.tractrac.model.lib.api.event
    +
    +
    + Events, races and competitors
    +
    +
    com.tractrac.model.lib.api.metadata - package com.tractrac.model.lib.api.metadata
    +
    +
    + The metadata functionality
    +
    +
    com.tractrac.model.lib.api.route - package com.tractrac.model.lib.api.route
    +
    +
    + The route configuration: controls, paths and routes
    +
    com.tractrac.model.lib.api.spatial - package com.tractrac.model.lib.api.spatial
    The spatial data
    +
    com.tractrac.subscription.lib.api - package com.tractrac.subscription.lib.api
    +
    +
    + Contains the classes used to add a subscription to an event.
    +
    +
    com.tractrac.subscription.lib.api.competitor - package com.tractrac.subscription.lib.api.competitor
    +
    +
    + Subscriptions related with competitors and positions
    +
    +
    com.tractrac.subscription.lib.api.control - package com.tractrac.subscription.lib.api.control
    +
    +
    + Subscriptions related with the controls and control passings
    +
    com.tractrac.subscription.lib.api.event - package com.tractrac.subscription.lib.api.event
    Subscriptions related with the event and/or the connection
    +
    com.tractrac.subscription.lib.api.race - package com.tractrac.subscription.lib.api.race
    +
    +
    + Subscriptions related with the races
    +
    +
    CompetitorsEventTest - Class in com.tractrac.subscription.lib.api.competitor
    +
     
    +
    CompetitorsEventTest() - Constructor for class com.tractrac.subscription.lib.api.competitor.CompetitorsEventTest
    +
     
    +
    ControlRouteTest - Class in com.tractrac.model.lib.api.route
    +
    +
    + Reads a route with marks from the parameters file
    +
    +
    ControlRouteTest() - Constructor for class com.tractrac.model.lib.api.route.ControlRouteTest
    +
     
    +
    ControlsEventTest - Class in com.tractrac.subscription.lib.api.control
    +
     
    +
    ControlsEventTest() - Constructor for class com.tractrac.subscription.lib.api.control.ControlsEventTest
    +
     
    +
    createCompetitor(String) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Create a competitor
    +
    +
    createCompetitor(UUID, String) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Create a competitor
    +
    createCompressedPosition(double, double, double, double, double) - Method in interface com.tractrac.model.lib.api.data.IPositionFactory
    Create a compressed position that is a position that can be serialized and @@ -91,6 +163,14 @@
    Create a compressed position from a buffer.
    +
    createControl(String) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Create a control
    +
    +
    createControlPoint(double, double, long) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Create a control point
    +
    createCoordinate(double, double) - Method in interface com.tractrac.model.lib.api.data.IPositionFactory
    Create a coordiante from a pair of coordinates
    @@ -99,6 +179,14 @@
    Create a coordiante using the 4 dimensions.
    +
    createEvent(String) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Creates an event from a name.
    +
    +
    createEvent(String, UUID) - Method in class com.tractrac.model.lib.api.AbstractModelTest
    +
    +
    Creates an event from a name.
    +
    createEvent(URI) - Method in interface com.tractrac.model.lib.api.event.IEventFactory
    It creates an event object using the JSON with races.
    @@ -121,6 +209,10 @@
    Returns a subscriber for the event
    +
    createLocalDataServer(IEvent, boolean, boolean) - Method in interface com.tractrac.subscription.lib.api.ILocalDataServerFactory
    +
    +
    Creates and instance of a ILocalDataserver
    +
    createMetadata(String) - Method in interface com.tractrac.model.lib.api.metadata.IMetadataFactory
    Create a new metadata object from an string
    @@ -179,7 +271,7 @@ file.
    -A B C D G I L M N R S T U V 
    +A B C D E G I L M N P R S T U V 
    diff --git a/java/com.tractrac.clientmodule/javadoc/index-files/index-4.html b/java/com.tractrac.clientmodule/javadoc/index-files/index-4.html old mode 100755 new mode 100644 index be753ea99d2..fd30e291cb3 --- a/java/com.tractrac.clientmodule/javadoc/index-files/index-4.html +++ b/java/com.tractrac.clientmodule/javadoc/index-files/index-4.html @@ -2,9 +2,9 @@ - + D-Index - + @@ -62,7 +62,7 @@
    -
    A B C D G I L M N R S T U V  +
    A B C D E G I L M N P R S T U V 

    D

    @@ -75,6 +75,10 @@
    A competitor has been removed from the event
    +
    deleteCompetitor(UUID) - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Delete a competitor from the event
    +
    deleteControl(UUID) - Method in interface com.tractrac.model.lib.api.event.IEvent
    Delete a control from the event
    @@ -83,14 +87,24 @@
    A control has been removed from the event
    +
    deleteMark(UUID) - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Delete a mark from the event
    +
    deleteRace(UUID) - Method in interface com.tractrac.model.lib.api.event.IEvent
    Delete a race from the event
    +
    deleteRace(UUID) - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Delete a race from the event
    +
    deleteRace(UUID) - Method in interface com.tractrac.subscription.lib.api.race.IRacesListener
    A race has been removed from the event
    +
    deleteRace(UUID) - Method in class com.tractrac.subscription.lib.api.race.RacesListener
    +
     
    deleteRaceCompetitor(UUID) - Method in interface com.tractrac.model.lib.api.event.IRace
    Delete a race competitor from the race
    @@ -108,7 +122,7 @@
    Gets the square of the distance between two coordinates.
    -A B C D G I L M N R S T U V 
    +A B C D E G I L M N P R S T U V 
    diff --git a/java/com.tractrac.clientmodule/javadoc/index-files/index-5.html b/java/com.tractrac.clientmodule/javadoc/index-files/index-5.html old mode 100755 new mode 100644 index f57c2ba410f..88dc398ead4 --- a/java/com.tractrac.clientmodule/javadoc/index-files/index-5.html +++ b/java/com.tractrac.clientmodule/javadoc/index-files/index-5.html @@ -2,15 +2,15 @@ - -G-Index - + +E-Index + @@ -62,551 +62,21 @@
    -
    A B C D G I L M N R S T U V  +
    A B C D E G I L M N P R S T U V  -

    G

    +

    E

    -
    getAttachment(IAttachmentKey) - Method in class com.tractrac.model.lib.api.attachment.AbstractAttachable
    +
    EventsFromClubsJSONTest - Class in com.tractrac.model.lib.api.event
     
    -
    getAttachment(IAttachmentKey) - Method in interface com.tractrac.model.lib.api.attachment.IAttachable
    -
    -
    Fetches custom data for this object.
    -
    -
    getAttachmentManager() - Static method in class com.tractrac.model.lib.api.ModelLocator
    -
    -
    Used to get the instance of the IAttachmentManager class.
    -
    -
    getBlob() - Method in interface com.tractrac.model.lib.api.data.IMessageData
    -
    -
    Returns the binary value of the message, if available, otherwise null.
    -
    -
    getColor() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    -
    Returns the color associated with competitor, if any
    -
    -
    getCompetitor(UUID) - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    Gets the competitor by Id
    -
    -
    getCompetitor() - Method in interface com.tractrac.model.lib.api.event.IRaceCompetitor
    -
    -
    Returns the competitor in the race.
    -
    -
    getCompetitorClass() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    -
    Returns the Competitor Class associated with this Competitor, if any.
    -
    -
    getCompetitorClasses() - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    - Returns a collection of the competitor classes of this event.
    -
    -
    getCompetitors() - Method in interface com.tractrac.model.lib.api.event.ICompetitorClass
    -
    -
    - Get a list of competitors in the class
    -
    -
    getCompetitors() - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    - Returns a collection of the competitors of this event.
    -
    -
    getControl() - Method in interface com.tractrac.model.lib.api.data.IControlPassing
    -
    -
    Returns the control that was passed
    -
    -
    getControl(UUID) - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    Gets the control by Id
    -
    -
    getControlPoints() - Method in interface com.tractrac.model.lib.api.route.IControl
    -
    -
    - Gets the list of control points contained by this control.
    -
    -
    getControls() - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    - Returns a collection of all controls in this event.
    -
    -
    getControls() - Method in interface com.tractrac.model.lib.api.route.IControlRoute
    -
    -
    - The list of controls of a route
    -
    -
    getCoordinate(int) - Method in interface com.tractrac.model.lib.api.spatial.ICoordinateSequence
    -
    -
    Returns the coordinate at the specified index.
    -
    -
    getCoordinates() - Method in interface com.tractrac.model.lib.api.route.ISegment
    -
    -
    Returns the coordinates that the segment is based on.
    -
    -
    getDatabase() - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    An event has a name and a database name.
    -
    -
    getDefaultRoute() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    Gets the default route
    -
    -
    getDescription() - Method in interface com.tractrac.model.lib.api.attachment.IAttachmentKey
    -
    -
    Gets a free text that describes the attachment.
    -
    -
    getDescription() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    -
    Returns a description of the competitor.
    -
    -
    getDescription() - Method in interface com.tractrac.model.lib.api.event.ICompetitorClass
    -
    -
    Returns a description.
    -
    -
    getDescription() - Method in interface com.tractrac.model.lib.api.event.ITeam
    -
    -
    Returns a description.
    -
    -
    getDirection() - Method in interface com.tractrac.model.lib.api.data.IPosition
    -
    -
    Returns the direction of the carrier at the time of the position.
    -
    -
    getError() - Method in interface com.tractrac.subscription.lib.api.event.IStoredDataEvent
    -
    -
    If the IStoredDataEvent.getType() method returns IStoredDataEvent.Type.Error - , this method returns the error message
    -
    -
    getErrorMsgs() - Method in interface com.tractrac.subscription.lib.api.event.ILiveDataEvent
    -
    -
    If the ILiveDataEvent.getStatusType() method returns - ILiveDataEvent.StatusType.Error, this method returns the error message.
    -
    -
    getEvent() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    Gets the event that contains the race
    -
    -
    getEventEndTime() - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    Returns the event end time
    -
    -
    getEventFactory() - Static method in class com.tractrac.model.lib.api.ModelLocator
    -
    -
    Used to get the instance of the IEventFactory class.
    -
    -
    getEventStartTime() - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    Returns the event start time
    -
    -
    getExpectedRaceStartDate() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    - It returns the expected date when the race starts.
    -
    -
    getFirstName() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    -
    Deprecated.
    -
    -
    getHandicapToD() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    -
    Gets the ToD (Time on Distance) handicap
    -
    -
    getHandicapToT() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    -
    Gets the ToT (Time in Time) handicap
    -
    -
    getHeight() - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    -
    -
    Returns the height/altitude of the position.
    -
    -
    getIcon() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    -
    Returns the icon associated with competitor, if any.
    -
    -
    getIcon() - Method in interface com.tractrac.model.lib.api.event.ITeam
    -
    -
    Returns the icon associated with team, if any.
    -
    -
    getId() - Method in interface com.tractrac.model.lib.api.IIdentifiable
    -
    -
    Returns the unique id of this object.
    -
    -
    getIndex() - Method in interface com.tractrac.model.lib.api.attachment.IAttachmentKey
    -
    -
    Gets the index of the attachment.
    -
    -
    getKeys(Class<? extends IAttachable>) - Method in interface com.tractrac.model.lib.api.attachment.IAttachmentManager
    -
    -
    It returns all the IAttachmentKey's for an specified - IAttachable class.
    -
    -
    getKind() - Method in interface com.tractrac.model.lib.api.data.IMessageData
    -
    -
    Returns the kind id integer for this message object.
    -
    -
    getLastName() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    -
    Returns the last name of the competitor.
    -
    -
    getLatitude() - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    -
    -
    Returns the latitude coordinate of the position.
    -
    -
    getLength() - Method in interface com.tractrac.model.lib.api.route.IPathRoute
    -
    -
    Returns the length of the route.
    -
    -
    getLiveDelay() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    Returns the live delay in seconds.
    -
    -
    getLiveURI() - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    Gets the live URI of this event.
    -
    -
    getLiveURI() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    Gets the live URI of this race.
    -
    -
    getLongitude() - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    -
    -
    Returns the longitude coordinate of the position.
    -
    -
    getM() - Method in interface com.tractrac.model.lib.api.spatial.ICoordinate
    -
    -
    The value of the m coordinate
    -
    -
    getM() - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    -
    -
    Returns the m coordinate (in meters)
    -
    -
    getMessage() - Method in exception com.tractrac.model.lib.api.event.CreateModelException
    +
    EventsFromClubsJSONTest() - Constructor for class com.tractrac.model.lib.api.event.EventsFromClubsJSONTest
     
    -
    getMessage() - Method in exception com.tractrac.subscription.lib.api.SubscriberInitializationException
    +
    EventsFromJSONTest - Class in com.tractrac.model.lib.api.event
     
    -
    getMessageData() - Method in interface com.tractrac.subscription.lib.api.event.IMessage
    -
    -
    The message associated to the event
    -
    -
    getMetadata() - Method in interface com.tractrac.model.lib.api.metadata.IMetadataContainer
    -
    -
    Returns the metadata associated with this object.
    -
    -
    getMetadataFactory() - Static method in class com.tractrac.model.lib.api.ModelLocator
    -
    -
    Used to get the instance of the IMetadataFactory class.
    -
    -
    getName() - Method in interface com.tractrac.model.lib.api.INamed
    -
    -
    Returns the name associated with this object
    -
    -
    getNationality() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    -
    Returns the nationality associated with this competitor.
    -
    -
    getNationality() - Method in interface com.tractrac.model.lib.api.event.ITeam
    -
    -
    Returns the nationality.
    -
    -
    getObject() - Method in interface com.tractrac.model.lib.api.data.IMessageData
    -
    -
    Returns the object related with this message (if exists)
    -
    -
    getOffset() - Method in interface com.tractrac.model.lib.api.data.IPositionOffset
    -
    -
    Returns the offset from the start of the line/route
    -
    -
    getParameterSet() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    Returns the parameters used to create this event.
    -
    -
    getParamsURI() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    Gets the parameters file used to load this race
    -
    -
    getPassings() - Method in interface com.tractrac.model.lib.api.data.IControlPassings
    -
    -
    - Returns a list of control passings.
    -
    -
    getPathRouteFactory() - Static method in class com.tractrac.model.lib.api.ModelLocator
    -
    -
    Used to get the instance of the IPathRouteFactory class.
    -
    -
    getPicture() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    -
    Returns the picture associated with competitor, if any
    -
    -
    getPicture() - Method in interface com.tractrac.model.lib.api.event.ITeam
    -
    -
    Returns the picture associated with team, if any
    -
    -
    getPosition() - Method in interface com.tractrac.model.lib.api.route.IControlPoint
    -
    -
    Gets the position of a control point.
    -
    -
    getPositionFactory() - Static method in class com.tractrac.model.lib.api.ModelLocator
    -
    -
    Used to get the instance of the IPositionFactory class.
    -
    -
    getProgress() - Method in interface com.tractrac.subscription.lib.api.event.IStoredDataEvent
    -
    -
    If the IStoredDataEvent.getType() method returns - IStoredDataEvent.Type.Progress, this method returns the percentage of data loaded.
    -
    -
    getProperty(String) - Method in interface com.tractrac.model.lib.api.metadata.IPropertiesContainer
    -
    -
    Returns a property attached to the object
    -
    -
    getProperty(String, int) - Method in interface com.tractrac.model.lib.api.route.IControlRoute
    -
    -
    Returns a property attached to the object
    -
    -
    getRace(UUID) - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    Gets the race by Id
    -
    -
    getRace() - Method in interface com.tractrac.model.lib.api.event.IRaceCompetitor
    -
    -
    Returns the race that contains this race competitor
    -
    -
    getRaceCompetitor(UUID) - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    Returns a race competitor by competitor id
    -
    -
    getRaceCompetitors() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    - Returns the competitors that participate in this race.
    -
    -
    getRaceEndTime() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    - End time of race.
    -
    -
    getRaces() - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    - Returns a collection of the races of this event.
    -
    -
    getRaces() - Method in interface com.tractrac.model.lib.api.event.IRaceSerie
    -
    -
    - Gets the list of races that compose the serie
    -
    -
    getRaceSerie() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    If the race is a part of a serie.
    -
    -
    getRaceSeries() - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    - Gets the list of race series of this event
    -
    -
    getRaceStartTime() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    - Start time of race.
    -
    -
    getRoute(UUID) - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    Gets the route by Id
    -
    -
    getRoute() - Method in interface com.tractrac.model.lib.api.event.IRaceCompetitor
    -
    -
    Returns the route that this competitor is assigned to, if any.
    -
    -
    getRoutes() - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    - Returns a collection of the routes of this event.
    -
    -
    getRoutes() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    - Gets the routes of this race
    -
    -
    getSegment() - Method in interface com.tractrac.model.lib.api.route.IPathSegment
    -
    -
    Returns the segment in this route segment.
    -
    -
    getSegmentIndex() - Method in interface com.tractrac.model.lib.api.route.IPathSegment
    -
    -
    Returns the index of this route segment in the route.
    -
    -
    getSegments() - Method in interface com.tractrac.model.lib.api.route.IPathRoute
    -
    -
    - Returns the segments in the route.
    -
    -
    getShortName() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    -
    Returns the short name associated with this competitor.
    -
    -
    getShortName() - Method in interface com.tractrac.model.lib.api.route.IControl
    -
    -
    Gets the short name of the control ([0-2] characters)
    -
    -
    getSpeed() - Method in interface com.tractrac.model.lib.api.data.IPosition
    -
    -
    Returns the speed of the carrier at the time of the position.
    -
    -
    getStartOffset() - Method in interface com.tractrac.model.lib.api.route.IPathSegment
    -
    -
    Return the start offset of the segment that this route segment refers to.
    -
    -
    getStartTime() - Method in interface com.tractrac.model.lib.api.data.IStartStopData
    -
    -
    Returns the start time.
    -
    -
    getStartTime() - Method in interface com.tractrac.model.lib.api.event.IRaceCompetitor
    -
    -
    Returns the start time of this competitor.
    -
    -
    getStatus() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    Deprecated. -
    use {@link IRace#getVisibility() instead
    -
    -
    -
    getStatus(int) - Static method in enum com.tractrac.model.lib.api.event.RaceStatusType
    +
    EventsFromJSONTest() - Constructor for class com.tractrac.model.lib.api.event.EventsFromJSONTest
     
    -
    getStatusType() - Method in interface com.tractrac.subscription.lib.api.event.ILiveDataEvent
    -
    -
    Gets the status of the connection
    -
    -
    getStopTime() - Method in interface com.tractrac.model.lib.api.data.IStartStopData
    -
    -
    Returns the stop time.
    -
    -
    getStoredURI() - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    Gets the stored URI of this event.
    -
    -
    getStoredURI() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    Gets the stored URI of this race.
    -
    -
    getSusbcriberFactory() - Static method in class com.tractrac.subscription.lib.api.SubscriptionLocator
    -
    -
    Used to get the instance of the ISubscriberFactory class.
    -
    -
    getTeam() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    -
    Returns the Competitor Class associated with this Competitor, if any.
    -
    -
    getTeams() - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    -
    - Returns a collection of the teams of this event.
    -
    -
    getText() - Method in interface com.tractrac.model.lib.api.data.IMessageData
    -
    -
    Returns the text value of the message, if available, otherwise null.
    -
    -
    getText() - Method in interface com.tractrac.model.lib.api.metadata.IMetadata
    -
    -
    Returns the metadata like a text value.
    -
    -
    getTimestamp() - Method in interface com.tractrac.model.lib.api.data.ITimeData
    -
    -
    Returns the time stamp of the data.
    -
    -
    getTrackingEndTime() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    - End of tracking time when the trackers have stopped to send positions.
    -
    -
    getTrackingStartTime() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    Start of tracking time can be set before start of race time in case it is - interesting to follow what happens up til the start time of the race.
    -
    -
    getType() - Method in interface com.tractrac.subscription.lib.api.event.IStoredDataEvent
    -
    -
    Gets the type of the stored data message.
    -
    -
    getValue() - Method in enum com.tractrac.model.lib.api.event.RaceStatusType
    -
     
    -
    getVisibility() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    -
    Gets the visibility of the race that can be: - - Hidden: the race is not visible - Offline: the race is visible but it is not accessible - Online: the race is visible and accessible (the replay status has been - merged with this status) -
    -
    -
    getX() - Method in interface com.tractrac.model.lib.api.spatial.ICoordinate
    -
    -
    The value of the x coordinate
    -
    -
    getY() - Method in interface com.tractrac.model.lib.api.spatial.ICoordinate
    -
    -
    The value of the y coordinate
    -
    -
    getZ() - Method in interface com.tractrac.model.lib.api.spatial.ICoordinate
    -
    -
    The value of the z coordinate
    -
    -
    gotControlPassings(IRaceCompetitor, IControlPassings) - Method in interface com.tractrac.subscription.lib.api.control.IControlPassingsListener
    -
    -
    Invoked when a new control passing result arrives
    -
    -
    gotControlPointPosition(IControl, IPosition, int) - Method in interface com.tractrac.subscription.lib.api.control.IControlPointPositionListener
    -
    -
    Invoked when a new position for a control point arrives.
    -
    -
    gotEventMessage(IEvent, IMessageData) - Method in interface com.tractrac.subscription.lib.api.event.IEventMessageListener
    -
    -
    Invoked when a new event message arrives
    -
    -
    gotLiveDataEvent(ILiveDataEvent) - Method in interface com.tractrac.subscription.lib.api.event.IConnectionStatusListener
    -
    -
    Invoked when an update in the live data status occurs.
    -
    -
    gotPosition(IRaceCompetitor, IPosition) - Method in interface com.tractrac.subscription.lib.api.competitor.IPositionListener
    -
    -
    Invoked when a new position arrives
    -
    -
    gotPositionOffset(IRaceCompetitor, IPositionOffset) - Method in interface com.tractrac.subscription.lib.api.competitor.IPositionOffsetListener
    -
    -
    Invoked when a new position arrives
    -
    -
    gotPositionSnapped(IRaceCompetitor, IPositionSnapped) - Method in interface com.tractrac.subscription.lib.api.competitor.IPositionSnappedListener
    -
    -
    Invoked when a new snapped position arrives
    -
    -
    gotRaceMessage(IRace, IMessageData) - Method in interface com.tractrac.subscription.lib.api.race.IRaceMessageListener
    -
    -
    Invoked when a new race message arrives
    -
    -
    gotRaceStartStopTime(IRace, IStartStopData) - Method in interface com.tractrac.subscription.lib.api.race.IRaceStartStopTimesChangeListener
    -
    -
    Invoked when an update in the race start and/or stop time occurs.
    -
    -
    gotRouteChange(IControlRoute, long) - Method in interface com.tractrac.subscription.lib.api.control.IControlRouteChangeListener
    -
    -
    Invoked when updates to a route arrives
    -
    -
    gotServerTime(long, long) - Method in interface com.tractrac.subscription.lib.api.event.IServerTimeListener
    -
    -
    This event is thrown when a new server time event arrives from the server
    -
    -
    gotStartStopTime(IStartStopData) - Method in interface com.tractrac.subscription.lib.api.race.IStartStopTimesChangeListener
    -
    -
    Invoked when an update in the start and/or stop time occurs.
    -
    -
    gotStoredDataEvent(IStoredDataEvent) - Method in interface com.tractrac.subscription.lib.api.event.IConnectionStatusListener
    -
    -
    Invoked when an update in the stored data status occurs.
    -
    -
    gotTrackingStartStopTime(IRace, IStartStopData) - Method in interface com.tractrac.subscription.lib.api.race.IRaceStartStopTimesChangeListener
    -
    -
    Invoked when an update in the tracking start and/or stop time occurs.
    -
    -A B C D G I L M N R S T U V 
    +A B C D E G I L M N P R S T U V 
    diff --git a/java/com.tractrac.clientmodule/javadoc/index-files/index-6.html b/java/com.tractrac.clientmodule/javadoc/index-files/index-6.html old mode 100755 new mode 100644 index 6f272ee8645..ddda25f8f26 --- a/java/com.tractrac.clientmodule/javadoc/index-files/index-6.html +++ b/java/com.tractrac.clientmodule/javadoc/index-files/index-6.html @@ -2,15 +2,15 @@ - -I-Index - + +G-Index + @@ -62,347 +62,580 @@
    -
    A B C D G I L M N R S T U V  +
    A B C D E G I L M N P R S T U V  -

    I

    +

    G

    -
    IAttachable - Interface in com.tractrac.model.lib.api.attachment
    -
    -
    - This interface adds functionality for attaching custom data to an object.
    -
    -
    IAttachmentKey - Interface in com.tractrac.model.lib.api.attachment
    -
    -
    - An attachment key is used as a key to save a new attachment.
    -
    -
    IAttachmentManager - Interface in com.tractrac.model.lib.api.attachment
    -
    -
    Manager interface for creation of IAttachementKey for use with the - IAttachable interface.
    -
    -
    ICompetitor - Interface in com.tractrac.model.lib.api.event
    -
    -
    - Encapsulates data related to a Competitor of an Event.
    -
    -
    ICompetitorClass - Interface in com.tractrac.model.lib.api.event
    -
    -
    - Encapsulates data related to a Competitor Class in an Event.
    -
    -
    ICompetitorsListener - Interface in com.tractrac.subscription.lib.api.competitor
    -
    -
    - This listener is used to receive events related with the competitor list.
    -
    -
    IConnectionStatusListener - Interface in com.tractrac.subscription.lib.api.event
    -
    -
    - The listener interface for receiving events for the stored and live data - handler.
    -
    -
    IControl - Interface in com.tractrac.model.lib.api.route
    -
    -
    - A mark/waypoint/control that has to be visited as a part of a route.
    -
    -
    IControlPassing - Interface in com.tractrac.model.lib.api.data
    -
    -
    A control passing is a combination of a time and a control, usually the time where - a competitor passed a control of an control route.
    -
    -
    IControlPassings - Interface in com.tractrac.model.lib.api.data
    -
    -
    A set of control passings, usually associated with a route (IControlRoute)
    -
    -
    IControlPassingsListener - Interface in com.tractrac.subscription.lib.api.control
    -
    -
    The listener interface for receiving events whenever a new control passings - result arrives for a competitor.
    -
    -
    IControlPoint - Interface in com.tractrac.model.lib.api.route
    -
    -
    - It represents any of the physical control points used in a logical control - (IControl).
    -
    -
    IControlPointPositionListener - Interface in com.tractrac.subscription.lib.api.control
    -
    -
    The listener interface for receiving events whenever a new position arrives - on a control point.
    -
    -
    IControlRoute - Interface in com.tractrac.model.lib.api.route
    -
    -
    - A route based on a number of controls/waypoints/control points.
    -
    -
    IControlRouteChangeListener - Interface in com.tractrac.subscription.lib.api.control
    -
    -
    The listener interface for receiving events whenever a control route is changed.
    -
    -
    IControlsListener - Interface in com.tractrac.subscription.lib.api.control
    -
    -
    - This listener is used to receive events related with the control list.
    -
    -
    ICoordinate - Interface in com.tractrac.model.lib.api.spatial
    -
    -
    - A raw coordinate.
    -
    -
    ICoordinateSequence - Interface in com.tractrac.model.lib.api.spatial
    -
    -
    - A sequence of points connected by straight lines (line segments)
    -
    -
    IEvent - Interface in com.tractrac.model.lib.api.event
    -
    -
    Encapsulates data related to an Event: Races, Competitors, Competitor - Classes, Routes.
    -
    -
    IEventFactory - Interface in com.tractrac.model.lib.api.event
    -
    -
    - Factory used to create an IEvent.
    -
    -
    IEventMessageListener - Interface in com.tractrac.subscription.lib.api.event
    -
    -
    - The listener interface for receiving events whenever a new message arrives.
    -
    -
    IEventSubscriber - Interface in com.tractrac.subscription.lib.api
    -
    -
    - Class that handles subscription to data for one event.
    -
    -
    IGeoCoordinate - Interface in com.tractrac.model.lib.api.spatial
    -
    -
    - A geographical coordinate.
    -
    -
    IIdentifiable - Interface in com.tractrac.model.lib.api
    -
    -
    Defines a method to get the Id of an entity.
    -
    -
    ILiveDataEvent - Interface in com.tractrac.subscription.lib.api.event
    -
    -
    - This event is used to monitorize the status of the live connection
    -
    -
    ILiveDataEvent.StatusType - Enum in com.tractrac.subscription.lib.api.event
    -
    -
    The status of the connection
    -
    -
    IMessage - Interface in com.tractrac.subscription.lib.api.event
    -
    -
    - General message associated to an event
    -
    -
    IMessageData - Interface in com.tractrac.model.lib.api.data
    -
    -
    - A generic message object that can transfer messages either as text or as - binary large object (blob).
    -
    -
    IMetadata - Interface in com.tractrac.model.lib.api.metadata
    -
    -
    - This class represents the metadata associated to an object.
    -
    -
    IMetadataContainer - Interface in com.tractrac.model.lib.api.metadata
    -
    -
    Implemented by all the classes that support metadata.
    -
    -
    IMetadataFactory - Interface in com.tractrac.model.lib.api.metadata
    -
    -
    - Factory used to create metadata.
    -
    -
    INamed - Interface in com.tractrac.model.lib.api
    -
    -
    Defines a method to get the name of an entity.
    -
    -
    IPathRoute - Interface in com.tractrac.model.lib.api.route
    -
    -
    - A route based on a number of paths/segments/tracks/lines.
    -
    -
    IPathRouteFactory - Interface in com.tractrac.model.lib.api.route
    -
    -
    - Factory used to create a list of IPathRoute.
    -
    -
    IPathSegment - Interface in com.tractrac.model.lib.api.route
    -
    -
    - A route segment is a part of a segment route.
    -
    -
    IPosition - Interface in com.tractrac.model.lib.api.data
    -
    -
    - A geographical position in latitude-longitude coordinates, recorded at a - certain time.
    -
    -
    IPositionFactory - Interface in com.tractrac.model.lib.api.data
    -
    -
    - Factory used to create IPosition objects.
    -
    -
    IPositionListener - Interface in com.tractrac.subscription.lib.api.competitor
    -
    -
    The listener interface for receiving events whenever a new position arrives - for a competitor.
    -
    -
    IPositionOffset - Interface in com.tractrac.model.lib.api.data
    -
    -
    A position along the route in the form of an offset, recorded at a certain - time.
    -
    -
    IPositionOffsetListener - Interface in com.tractrac.subscription.lib.api.competitor
    -
    -
    The listener interface for receiving events whenever a new offset position - arrives for a competitor.
    -
    -
    IPositionSnapped - Interface in com.tractrac.model.lib.api.data
    -
    -
    A snapped position is a position along a line or a route.
    -
    -
    IPositionSnappedListener - Interface in com.tractrac.subscription.lib.api.competitor
    -
    -
    The listener interface for receiving events whenever a new snapped position - arrives for a competitor
    -
    -
    IPropertiesContainer - Interface in com.tractrac.model.lib.api.metadata
    +
    getAbandonedRace() - Method in class com.tractrac.subscription.lib.api.race.RacesListener
     
    -
    IRace - Interface in com.tractrac.model.lib.api.event
    +
    getAttachment(IAttachmentKey) - Method in class com.tractrac.model.lib.api.attachment.AbstractAttachable
    +
     
    +
    getAttachment(IAttachmentKey) - Method in interface com.tractrac.model.lib.api.attachment.IAttachable
    +
    +
    Fetches custom data for this object.
    +
    +
    getAttachmentManager() - Static method in class com.tractrac.model.lib.api.ModelLocator
    +
    +
    Used to get the instance of the IAttachmentManager class.
    +
    +
    getBlob() - Method in interface com.tractrac.model.lib.api.data.IMessageData
    +
    +
    Returns the binary value of the message, if available, otherwise null.
    +
    +
    getColor() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    +
    +
    Returns the color associated with competitor, if any
    +
    +
    getCompetitor(UUID) - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    +
    Gets the competitor by Id
    +
    +
    getCompetitor() - Method in interface com.tractrac.model.lib.api.event.IRaceCompetitor
    +
    +
    Returns the competitor in the race.
    +
    +
    getCompetitorClass() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    +
    +
    Returns the Competitor Class associated with this Competitor, if any.
    +
    +
    getCompetitorClasses() - Method in interface com.tractrac.model.lib.api.event.IEvent
    - Encapsulates data related to a specific Race of a TracTrac Event.
    + Returns a collection of the competitor classes of this event.
    -
    IRaceCompetitor - Interface in com.tractrac.model.lib.api.event
    +
    getCompetitors() - Method in interface com.tractrac.model.lib.api.event.ICompetitorClass
    - Encapsulates data related to a specific Competitor of a specific Race.
    + Get a list of competitors in the class
    -
    IRaceCompetitorListener - Interface in com.tractrac.subscription.lib.api.race
    +
    getCompetitors() - Method in interface com.tractrac.model.lib.api.event.IEvent
    - This listener is manages the relationship between competitor and race.
    + Returns a collection of the competitors of this event.
    -
    IRaceMessageListener - Interface in com.tractrac.subscription.lib.api.race
    +
    getControl() - Method in interface com.tractrac.model.lib.api.data.IControlPassing
    +
    +
    Returns the control that was passed
    +
    +
    getControl(UUID) - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    +
    Gets the control by Id
    +
    +
    getControlPoints() - Method in interface com.tractrac.model.lib.api.route.IControl
    - General message associated to a race
    + Gets the list of control points contained by this control.
    -
    IRaceSerie - Interface in com.tractrac.model.lib.api.event
    +
    getControls() - Method in interface com.tractrac.model.lib.api.event.IEvent
    - A serie of races is a list of races that are a part of the same serie.
    + Returns a collection of all controls in this event.
    -
    IRacesListener - Interface in com.tractrac.subscription.lib.api.race
    +
    getControls() - Method in interface com.tractrac.model.lib.api.route.IControlRoute
    - This listener is used to receive events related with the race list.
    + The list of controls of a route
    -
    IRaceStartStopTimesChangeListener - Interface in com.tractrac.subscription.lib.api.race
    +
    getCoordinate(int) - Method in interface com.tractrac.model.lib.api.spatial.ICoordinateSequence
    +
    +
    Returns the coordinate at the specified index.
    +
    +
    getCoordinates() - Method in interface com.tractrac.model.lib.api.route.ISegment
    +
    +
    Returns the coordinates that the segment is based on.
    +
    +
    getDatabase() - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    +
    An event has a name and a database name.
    +
    +
    getDefaultRoute() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    Gets the default route
    +
    +
    getDescription() - Method in interface com.tractrac.model.lib.api.attachment.IAttachmentKey
    +
    +
    Gets a free text that describes the attachment.
    +
    +
    getDescription() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    +
    +
    Returns a description of the competitor.
    +
    +
    getDescription() - Method in interface com.tractrac.model.lib.api.event.ICompetitorClass
    +
    +
    Returns a description.
    +
    +
    getDescription() - Method in interface com.tractrac.model.lib.api.event.ITeam
    +
    +
    Returns a description.
    +
    +
    getDirection() - Method in interface com.tractrac.model.lib.api.data.IPosition
    +
    +
    Returns the direction of the carrier at the time of the position.
    +
    +
    getError() - Method in interface com.tractrac.subscription.lib.api.event.IStoredDataEvent
    +
    +
    If the IStoredDataEvent.getType() method returns IStoredDataEvent.Type.Error + , this method returns the error message
    +
    +
    getErrorMsgs() - Method in interface com.tractrac.subscription.lib.api.event.ILiveDataEvent
    +
    +
    If the ILiveDataEvent.getStatusType() method returns + ILiveDataEvent.StatusType.Error, this method returns the error message.
    +
    +
    getEvent() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    Gets the event that contains the race
    +
    +
    getEventEndTime() - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    +
    Returns the event end time
    +
    +
    getEventFactory() - Static method in class com.tractrac.model.lib.api.ModelLocator
    +
    +
    Used to get the instance of the IEventFactory class.
    +
    +
    getEventStartTime() - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    +
    Returns the event start time
    +
    +
    getExpectedRaceStartDate() - Method in interface com.tractrac.model.lib.api.event.IRace
    - The listener interface for receiving events whenever change in the start - and/or stop times of a race occurs.
    + It returns the expected date when the race starts.
    -
    IRaceSubscriber - Interface in com.tractrac.subscription.lib.api
    +
    getFirstName() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    +
    +
    Deprecated.
    +
    +
    getHandicapToD() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    +
    +
    Gets the ToD (Time on Distance) handicap
    +
    +
    getHandicapToT() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    +
    +
    Gets the ToT (Time in Time) handicap
    +
    +
    getHeight() - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    +
    +
    Returns the height/altitude of the position.
    +
    +
    getIcon() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    +
    +
    Returns the icon associated with competitor, if any.
    +
    +
    getIcon() - Method in interface com.tractrac.model.lib.api.event.ITeam
    +
    +
    Returns the icon associated with team, if any.
    +
    +
    getId() - Method in interface com.tractrac.model.lib.api.IIdentifiable
    +
    +
    Returns the unique id of this object.
    +
    +
    getIndex() - Method in interface com.tractrac.model.lib.api.attachment.IAttachmentKey
    +
    +
    Gets the index of the attachment.
    +
    +
    getInitializedRace() - Method in class com.tractrac.subscription.lib.api.race.RacesListener
    +
     
    +
    getKeys(Class<? extends IAttachable>) - Method in interface com.tractrac.model.lib.api.attachment.IAttachmentManager
    +
    +
    It returns all the IAttachmentKey's for an specified + IAttachable class.
    +
    +
    getKind() - Method in interface com.tractrac.model.lib.api.data.IMessageData
    +
    +
    Returns the kind id integer for this message object.
    +
    +
    getLastName() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    +
    +
    Returns the last name of the competitor.
    +
    +
    getLatitude() - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    +
    +
    Returns the latitude coordinate of the position.
    +
    +
    getLength() - Method in interface com.tractrac.model.lib.api.route.IPathRoute
    +
    +
    Returns the length of the route.
    +
    +
    getLiveDelay() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    Returns the live delay in seconds.
    +
    +
    getLivePort() - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Gets the port for the live connection
    +
    +
    getLiveURI() - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    +
    Gets the live URI of this event.
    +
    +
    getLiveURI() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    Gets the live URI of this race.
    +
    +
    getLocalDataserverFactory() - Static method in class com.tractrac.subscription.lib.api.SubscriptionTestLocator
    +
    +
    Used to get the instance of the ILocalDataServerFactory class.
    +
    +
    getLongitude() - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    +
    +
    Returns the longitude coordinate of the position.
    +
    +
    getM() - Method in interface com.tractrac.model.lib.api.spatial.ICoordinate
    +
    +
    The value of the m coordinate
    +
    +
    getM() - Method in interface com.tractrac.model.lib.api.spatial.IGeoCoordinate
    +
    +
    Returns the m coordinate (in meters)
    +
    +
    getMessage() - Method in exception com.tractrac.model.lib.api.event.CreateModelException
    +
     
    +
    getMessage() - Method in exception com.tractrac.subscription.lib.api.SubscriberInitializationException
    +
     
    +
    getMessageData() - Method in interface com.tractrac.subscription.lib.api.event.IMessage
    +
    +
    The message associated to the event
    +
    +
    getMetadata() - Method in interface com.tractrac.model.lib.api.metadata.IMetadataContainer
    +
    +
    Returns the metadata associated with this object.
    +
    +
    getMetadataFactory() - Static method in class com.tractrac.model.lib.api.ModelLocator
    +
    +
    Used to get the instance of the IMetadataFactory class.
    +
    +
    getName() - Method in interface com.tractrac.model.lib.api.INamed
    +
    +
    Returns the name associated with this object
    +
    +
    getNationality() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    +
    +
    Returns the nationality associated with this competitor.
    +
    +
    getNationality() - Method in interface com.tractrac.model.lib.api.event.ITeam
    +
    +
    Returns the nationality.
    +
    +
    getObject() - Method in interface com.tractrac.model.lib.api.data.IMessageData
    +
    +
    Returns the object related with this message (if exists)
    +
    +
    getOffset() - Method in interface com.tractrac.model.lib.api.data.IPositionOffset
    +
    +
    Returns the offset from the start of the line/route
    +
    +
    getParameterSet() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    Returns the parameters used to create this event.
    +
    +
    getParamsURI() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    Gets the parameters file used to load this race
    +
    +
    getPassings() - Method in interface com.tractrac.model.lib.api.data.IControlPassings
    - This interface is used to add subscriptions for a IRace object.
    + Returns a list of control passings.
    -
    IRoute - Interface in com.tractrac.model.lib.api.route
    +
    getPathRouteFactory() - Static method in class com.tractrac.model.lib.api.ModelLocator
    +
    +
    Used to get the instance of the IPathRouteFactory class.
    +
    +
    getPicture() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    +
    +
    Returns the picture associated with competitor, if any
    +
    +
    getPicture() - Method in interface com.tractrac.model.lib.api.event.ITeam
    +
    +
    Returns the picture associated with team, if any
    +
    +
    getPosition() - Method in interface com.tractrac.model.lib.api.route.IControlPoint
    +
    +
    Deprecated. +
    the position for a control has to be retrieved using the subscription library
    +
    +
    +
    getPositionFactory() - Static method in class com.tractrac.model.lib.api.ModelLocator
    +
    +
    Used to get the instance of the IPositionFactory class.
    +
    +
    getProgress() - Method in interface com.tractrac.subscription.lib.api.event.IStoredDataEvent
    +
    +
    If the IStoredDataEvent.getType() method returns + IStoredDataEvent.Type.Progress, this method returns the percentage of data loaded.
    +
    +
    getProperty(String) - Method in interface com.tractrac.model.lib.api.metadata.IPropertiesContainer
    +
    +
    Returns a property attached to the object
    +
    +
    getProperty(String, int) - Method in interface com.tractrac.model.lib.api.route.IControlRoute
    +
    +
    Returns a property attached to the object
    +
    +
    getRace(UUID) - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    +
    Gets the race by Id
    +
    +
    getRace() - Method in interface com.tractrac.model.lib.api.event.IRaceCompetitor
    +
    +
    Returns the race that contains this race competitor
    +
    +
    getRaceCompetitor(UUID) - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    Returns a race competitor by competitor id
    +
    +
    getRaceCompetitors() - Method in interface com.tractrac.model.lib.api.event.IRace
    - A route can be one of: IControlRoute or IPathRoute.
    + Returns the competitors that participate in this race.
    -
    ISegment - Interface in com.tractrac.model.lib.api.route
    +
    getRaceEndTime() - Method in interface com.tractrac.model.lib.api.event.IRace
    - A segment is a part of an IPathRoute.
    + End time of race.
    -
    isEmpty() - Method in interface com.tractrac.model.lib.api.metadata.IMetadata
    -
    -
    Returns true if there are not metadata.
    -
    -
    IServerTimeListener - Interface in com.tractrac.subscription.lib.api.event
    +
    getRaces() - Method in interface com.tractrac.model.lib.api.event.IEvent
    - Listener used to listen @link IServerTimeEvents.
    + Returns a collection of the races of this event.
    -
    isFavourite() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    -
    Returns if a competitor is considered favourite.
    -
    -
    isInitialized() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    getRaces() - Method in interface com.tractrac.model.lib.api.event.IRaceSerie
    - This value means if the race has been initialized.
    + Gets the list of races that compose the serie
    -
    isMultiple() - Method in interface com.tractrac.model.lib.api.route.IControl
    +
    getRaceSerie() - Method in interface com.tractrac.model.lib.api.event.IRace
    -
    Flag specifying whether the control is composed by more than one individual control points.
    +
    If the race is a part of a serie.
    -
    isReversed() - Method in interface com.tractrac.model.lib.api.route.IPathSegment
    -
    -
    Flag specifying whether the segment is part of the route in reverse order, - i.e.
    -
    -
    isStatic() - Method in interface com.tractrac.model.lib.api.route.IControlPoint
    -
    -
    Flag specifying whether the control point is static or dynamic.
    -
    -
    IStartStopData - Interface in com.tractrac.model.lib.api.data
    -
    -
    A combination of a start and a stop time
    -
    -
    IStartStopTimesChangeListener - Interface in com.tractrac.subscription.lib.api.race
    -
    -
    The listener interface for receiving events whenever change in the start - and/or stop times occurs.
    -
    -
    IStoredDataEvent - Interface in com.tractrac.subscription.lib.api.event
    +
    getRaceSeries() - Method in interface com.tractrac.model.lib.api.event.IEvent
    - This event is used to monitorize the status of the stored connection
    + Gets the list of race series of this event
    -
    IStoredDataEvent.Type - Enum in com.tractrac.subscription.lib.api.event
    -
    -
    The type of message
    -
    -
    ISubscriber - Interface in com.tractrac.subscription.lib.api
    +
    getRaceStartTime() - Method in interface com.tractrac.model.lib.api.event.IRace
    - Subscriber to receive events from a datasource.
    + Start time of race.
    -
    ISubscriberFactory - Interface in com.tractrac.subscription.lib.api
    +
    getReloadedRace() - Method in class com.tractrac.subscription.lib.api.race.RacesListener
    +
     
    +
    getRoute(UUID) - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    +
    Gets the route by Id
    +
    +
    getRoute() - Method in interface com.tractrac.model.lib.api.event.IRaceCompetitor
    +
    +
    Returns the route that this competitor is assigned to, if any.
    +
    +
    getRoutes() - Method in interface com.tractrac.model.lib.api.event.IEvent
    - Factory used to create ISubscribers.
    + Returns a collection of the routes of this event.
    -
    ISubscriberListener - Interface in com.tractrac.subscription.lib.api
    +
    getRoutes() - Method in interface com.tractrac.model.lib.api.event.IRace
    - All the listeners that are used for the consumer application in order to receive - events from the server side have to implemented this interface.
    + Gets the routes of this race
    -
    ITeam - Interface in com.tractrac.model.lib.api.event
    +
    getSegment() - Method in interface com.tractrac.model.lib.api.route.IPathSegment
    +
    +
    Returns the segment in this route segment.
    +
    +
    getSegmentIndex() - Method in interface com.tractrac.model.lib.api.route.IPathSegment
    +
    +
    Returns the index of this route segment in the route.
    +
    +
    getSegments() - Method in interface com.tractrac.model.lib.api.route.IPathRoute
    - Encapsulates data related to a Team of an Event.
    + Returns the segments in the route.
    -
    ITimeData - Interface in com.tractrac.model.lib.api.data
    +
    getShortName() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    -
    A base interface for data classes that are related to a point in time
    +
    Returns the short name associated with this competitor.
    +
    +
    getShortName() - Method in interface com.tractrac.model.lib.api.route.IControl
    +
    +
    Gets the short name of the control ([0-2] characters)
    +
    +
    getSpeed() - Method in interface com.tractrac.model.lib.api.data.IPosition
    +
    +
    Returns the speed of the carrier at the time of the position.
    +
    +
    getStartOffset() - Method in interface com.tractrac.model.lib.api.route.IPathSegment
    +
    +
    Return the start offset of the segment that this route segment refers to.
    +
    +
    getStartTime() - Method in interface com.tractrac.model.lib.api.data.IStartStopData
    +
    +
    Returns the start time.
    +
    +
    getStartTime() - Method in interface com.tractrac.model.lib.api.event.IRaceCompetitor
    +
    +
    Returns the start time of this competitor.
    +
    +
    getStartTime(String) - Static method in enum com.tractrac.model.lib.api.event.StartTimeType
    +
    +
    Gets the start time type from a string
    +
    +
    getStartTimeType() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    + Gets the start time type of the race.
    +
    +
    getStatus() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    Deprecated. +
    use {@link IRace#getVisibility() instead
    +
    +
    +
    getStatus(int) - Static method in enum com.tractrac.model.lib.api.event.RaceStatusType
    +
     
    +
    getStatusType() - Method in interface com.tractrac.subscription.lib.api.event.ILiveDataEvent
    +
    +
    Gets the status of the connection
    +
    +
    getStopTime() - Method in interface com.tractrac.model.lib.api.data.IStartStopData
    +
    +
    Returns the stop time.
    +
    +
    getStoredPort() - Method in interface com.tractrac.subscription.lib.api.ILocalDataserver
    +
    +
    Gets the port for the stored connection
    +
    +
    getStoredURI() - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    +
    Gets the stored URI of this event.
    +
    +
    getStoredURI() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    Gets the stored URI of this race.
    +
    +
    getSusbcriberFactory() - Static method in class com.tractrac.subscription.lib.api.SubscriptionLocator
    +
    +
    Used to get the instance of the ISubscriberFactory class.
    +
    +
    getTeam() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    +
    +
    Returns the Competitor Class associated with this Competitor, if any.
    +
    +
    getTeams() - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    +
    + Returns a collection of the teams of this event.
    +
    +
    getText() - Method in interface com.tractrac.model.lib.api.data.IMessageData
    +
    +
    Returns the text value of the message, if available, otherwise null.
    +
    +
    getText() - Method in interface com.tractrac.model.lib.api.metadata.IMetadata
    +
    +
    Returns the metadata like a text value.
    +
    +
    getTimestamp() - Method in interface com.tractrac.model.lib.api.data.ITimeData
    +
    +
    Returns the time stamp of the data.
    +
    +
    getTrackingEndTime() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    + End of tracking time when the trackers have stopped to send positions.
    +
    +
    getTrackingStartTime() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    Start of tracking time can be set before start of race time in case it is + interesting to follow what happens up til the start time of the race.
    +
    +
    getType() - Method in interface com.tractrac.subscription.lib.api.event.IStoredDataEvent
    +
    +
    Gets the type of the stored data message.
    +
    +
    getValue() - Method in enum com.tractrac.model.lib.api.event.RaceStatusType
    +
     
    +
    getVisibility() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    Gets the visibility of the race that can be: + + Hidden: the race is not visible + Offline: the race is visible but it is not accessible + Online: the race is visible and accessible (the replay status has been + merged with this status) +
    +
    +
    getX() - Method in interface com.tractrac.model.lib.api.spatial.ICoordinate
    +
    +
    The value of the x coordinate
    +
    +
    getY() - Method in interface com.tractrac.model.lib.api.spatial.ICoordinate
    +
    +
    The value of the y coordinate
    +
    +
    getZ() - Method in interface com.tractrac.model.lib.api.spatial.ICoordinate
    +
    +
    The value of the z coordinate
    +
    +
    gotControlPassings(IRaceCompetitor, IControlPassings) - Method in interface com.tractrac.subscription.lib.api.control.IControlPassingsListener
    +
    +
    Invoked when a new control passing result arrives
    +
    +
    gotControlPointPosition(IControl, IPosition, int) - Method in interface com.tractrac.subscription.lib.api.control.IControlPointPositionListener
    +
    +
    Invoked when a new position for a control point arrives.
    +
    +
    gotEventMessage(IEvent, IMessageData) - Method in interface com.tractrac.subscription.lib.api.event.IEventMessageListener
    +
    +
    Invoked when a new event message arrives
    +
    +
    gotLiveDataEvent(ILiveDataEvent) - Method in interface com.tractrac.subscription.lib.api.event.IConnectionStatusListener
    +
    +
    Invoked when an update in the live data status occurs.
    +
    +
    gotPosition(IRaceCompetitor, IPosition) - Method in interface com.tractrac.subscription.lib.api.competitor.IPositionListener
    +
    +
    Invoked when a new position arrives
    +
    +
    gotPositionOffset(IRaceCompetitor, IPositionOffset) - Method in interface com.tractrac.subscription.lib.api.competitor.IPositionOffsetListener
    +
    +
    Invoked when a new position arrives
    +
    +
    gotPositionSnapped(IRaceCompetitor, IPositionSnapped) - Method in interface com.tractrac.subscription.lib.api.competitor.IPositionSnappedListener
    +
    +
    Invoked when a new snapped position arrives
    +
    +
    gotRaceMessage(IRace, IMessageData) - Method in interface com.tractrac.subscription.lib.api.race.IRaceMessageListener
    +
    +
    Invoked when a new race message arrives
    +
    +
    gotRaceStartStopTime(IRace, IStartStopData) - Method in interface com.tractrac.subscription.lib.api.race.IRaceStartStopTimesChangeListener
    +
    +
    Invoked when an update in the race start and/or stop time occurs.
    +
    +
    gotRouteChange(IControlRoute, long) - Method in interface com.tractrac.subscription.lib.api.control.IControlRouteChangeListener
    +
    +
    Invoked when updates to a route arrives
    +
    +
    gotServerTime(long, long) - Method in interface com.tractrac.subscription.lib.api.event.IServerTimeListener
    +
    +
    This event is thrown when a new server time event arrives from the server
    +
    +
    gotStartStopTime(IStartStopData) - Method in interface com.tractrac.subscription.lib.api.race.IStartStopTimesChangeListener
    +
    +
    Invoked when an update in the start and/or stop time occurs.
    +
    +
    gotStoredDataEvent(IStoredDataEvent) - Method in interface com.tractrac.subscription.lib.api.event.IConnectionStatusListener
    +
    +
    Invoked when an update in the stored data status occurs.
    +
    +
    gotTrackingStartStopTime(IRace, IStartStopData) - Method in interface com.tractrac.subscription.lib.api.race.IRaceStartStopTimesChangeListener
    +
    +
    Invoked when an update in the tracking start and/or stop time occurs.
    -A B C D G I L M N R S T U V  +A B C D E G I L M N P R S T U V 
    diff --git a/java/com.tractrac.clientmodule/javadoc/index-files/index-7.html b/java/com.tractrac.clientmodule/javadoc/index-files/index-7.html old mode 100755 new mode 100644 index 968c5c7ee07..37c3dde77e4 --- a/java/com.tractrac.clientmodule/javadoc/index-files/index-7.html +++ b/java/com.tractrac.clientmodule/javadoc/index-files/index-7.html @@ -2,15 +2,15 @@ - -L-Index - + +I-Index + @@ -62,25 +62,364 @@
    -
    A B C D G I L M N R S T U V  +
    A B C D E G I L M N P R S T U V  -

    L

    +

    I

    -
    loadRaces() - Method in interface com.tractrac.model.lib.api.event.IEvent
    +
    IAttachable - Interface in com.tractrac.model.lib.api.attachment
    -
    Load the races using the JSON for the races
    +
    + This interface adds functionality for attaching custom data to an object.
    -
    locateAlong(double) - Method in interface com.tractrac.model.lib.api.route.IPathRoute
    +
    IAttachmentKey - Interface in com.tractrac.model.lib.api.attachment
    -
    Locate a coordinate along the route at the specified m offset value
    +
    + An attachment key is used as a key to save a new attachment.
    -
    locateAlong(double) - Method in interface com.tractrac.model.lib.api.spatial.ICoordinateSequence
    +
    IAttachmentManager - Interface in com.tractrac.model.lib.api.attachment
    -
    Returns the coordinate at the specified m ordinate value
    +
    Manager interface for creation of IAttachementKey for use with the + IAttachable interface.
    +
    +
    ICompetitor - Interface in com.tractrac.model.lib.api.event
    +
    +
    + Encapsulates data related to a Competitor of an Event.
    +
    +
    ICompetitorClass - Interface in com.tractrac.model.lib.api.event
    +
    +
    + Encapsulates data related to a Competitor Class in an Event.
    +
    +
    ICompetitorsListener - Interface in com.tractrac.subscription.lib.api.competitor
    +
    +
    + This listener is used to receive events related with the competitor list.
    +
    +
    IConnectionStatusListener - Interface in com.tractrac.subscription.lib.api.event
    +
    +
    + The listener interface for receiving events for the stored and live data + handler.
    +
    +
    IControl - Interface in com.tractrac.model.lib.api.route
    +
    +
    + A mark/waypoint/control that has to be visited as a part of a route.
    +
    +
    IControlPassing - Interface in com.tractrac.model.lib.api.data
    +
    +
    A control passing is a combination of a time and a control, usually the time where + a competitor passed a control of an control route.
    +
    +
    IControlPassings - Interface in com.tractrac.model.lib.api.data
    +
    +
    A set of control passings, usually associated with a route (IControlRoute)
    +
    +
    IControlPassingsListener - Interface in com.tractrac.subscription.lib.api.control
    +
    +
    The listener interface for receiving events whenever a new control passings + result arrives for a competitor.
    +
    +
    IControlPoint - Interface in com.tractrac.model.lib.api.route
    +
    +
    + It represents any of the physical control points used in a logical control + (IControl).
    +
    +
    IControlPointPositionListener - Interface in com.tractrac.subscription.lib.api.control
    +
    +
    The listener interface for receiving events whenever a new position arrives + on a control point.
    +
    +
    IControlRoute - Interface in com.tractrac.model.lib.api.route
    +
    +
    + A route based on a number of controls/waypoints/control points.
    +
    +
    IControlRouteChangeListener - Interface in com.tractrac.subscription.lib.api.control
    +
    +
    The listener interface for receiving events whenever a control route is changed.
    +
    +
    IControlsListener - Interface in com.tractrac.subscription.lib.api.control
    +
    +
    + This listener is used to receive events related with the control list.
    +
    +
    ICoordinate - Interface in com.tractrac.model.lib.api.spatial
    +
    +
    + A raw coordinate.
    +
    +
    ICoordinateSequence - Interface in com.tractrac.model.lib.api.spatial
    +
    +
    + A sequence of points connected by straight lines (line segments)
    +
    +
    IEvent - Interface in com.tractrac.model.lib.api.event
    +
    +
    Encapsulates data related to an Event: Races, Competitors, Competitor + Classes, Routes.
    +
    +
    IEventFactory - Interface in com.tractrac.model.lib.api.event
    +
    +
    + Factory used to create an IEvent.
    +
    +
    IEventMessageListener - Interface in com.tractrac.subscription.lib.api.event
    +
    +
    + The listener interface for receiving events whenever a new message arrives.
    +
    +
    IEventSubscriber - Interface in com.tractrac.subscription.lib.api
    +
    +
    + Class that handles subscription to data for one event.
    +
    +
    IGeoCoordinate - Interface in com.tractrac.model.lib.api.spatial
    +
    +
    + A geographical coordinate.
    +
    +
    IIdentifiable - Interface in com.tractrac.model.lib.api
    +
    +
    Defines a method to get the Id of an entity.
    +
    +
    ILiveDataEvent - Interface in com.tractrac.subscription.lib.api.event
    +
    +
    + This event is used to monitorize the status of the live connection
    +
    +
    ILiveDataEvent.StatusType - Enum in com.tractrac.subscription.lib.api.event
    +
    +
    The status of the connection
    +
    +
    ILocalDataserver - Interface in com.tractrac.subscription.lib.api
    +
    +
    + This class is a local dataserver.
    +
    +
    ILocalDataServerFactory - Interface in com.tractrac.subscription.lib.api
    +
    +
    + Factory used to create ILocalDataserver instances.
    +
    +
    IMessage - Interface in com.tractrac.subscription.lib.api.event
    +
    +
    + General message associated to an event
    +
    +
    IMessageData - Interface in com.tractrac.model.lib.api.data
    +
    +
    + A generic message object that can transfer messages either as text or as + binary large object (blob).
    +
    +
    IMetadata - Interface in com.tractrac.model.lib.api.metadata
    +
    +
    + This class represents the metadata associated to an object.
    +
    +
    IMetadataContainer - Interface in com.tractrac.model.lib.api.metadata
    +
    +
    Implemented by all the classes that support metadata.
    +
    +
    IMetadataFactory - Interface in com.tractrac.model.lib.api.metadata
    +
    +
    + Factory used to create metadata.
    +
    +
    INamed - Interface in com.tractrac.model.lib.api
    +
    +
    Defines a method to get the name of an entity.
    +
    +
    IPathRoute - Interface in com.tractrac.model.lib.api.route
    +
    +
    + A route based on a number of paths/segments/tracks/lines.
    +
    +
    IPathRouteFactory - Interface in com.tractrac.model.lib.api.route
    +
    +
    + Factory used to create a list of IPathRoute.
    +
    +
    IPathSegment - Interface in com.tractrac.model.lib.api.route
    +
    +
    + A route segment is a part of a segment route.
    +
    +
    IPosition - Interface in com.tractrac.model.lib.api.data
    +
    +
    + A geographical position in latitude-longitude coordinates, recorded at a + certain time.
    +
    +
    IPositionFactory - Interface in com.tractrac.model.lib.api.data
    +
    +
    + Factory used to create IPosition objects.
    +
    +
    IPositionListener - Interface in com.tractrac.subscription.lib.api.competitor
    +
    +
    The listener interface for receiving events whenever a new position arrives + for a competitor.
    +
    +
    IPositionOffset - Interface in com.tractrac.model.lib.api.data
    +
    +
    A position along the route in the form of an offset, recorded at a certain + time.
    +
    +
    IPositionOffsetListener - Interface in com.tractrac.subscription.lib.api.competitor
    +
    +
    The listener interface for receiving events whenever a new offset position + arrives for a competitor.
    +
    +
    IPositionSnapped - Interface in com.tractrac.model.lib.api.data
    +
    +
    A snapped position is a position along a line or a route.
    +
    +
    IPositionSnappedListener - Interface in com.tractrac.subscription.lib.api.competitor
    +
    +
    The listener interface for receiving events whenever a new snapped position + arrives for a competitor
    +
    +
    IPropertiesContainer - Interface in com.tractrac.model.lib.api.metadata
    +
     
    +
    IRace - Interface in com.tractrac.model.lib.api.event
    +
    +
    + Encapsulates data related to a specific Race of a TracTrac Event.
    +
    +
    IRaceCompetitor - Interface in com.tractrac.model.lib.api.event
    +
    +
    + Encapsulates data related to a specific Competitor of a specific Race.
    +
    +
    IRaceCompetitorListener - Interface in com.tractrac.subscription.lib.api.race
    +
    +
    + This listener is manages the relationship between competitor and race.
    +
    +
    IRaceMessageListener - Interface in com.tractrac.subscription.lib.api.race
    +
    +
    + General message associated to a race
    +
    +
    IRaceSerie - Interface in com.tractrac.model.lib.api.event
    +
    +
    + A serie of races is a list of races that are a part of the same serie.
    +
    +
    IRacesListener - Interface in com.tractrac.subscription.lib.api.race
    +
    +
    + This listener is used to receive events related with the race list.
    +
    +
    IRaceStartStopTimesChangeListener - Interface in com.tractrac.subscription.lib.api.race
    +
    +
    + The listener interface for receiving events whenever change in the start + and/or stop times of a race occurs.
    +
    +
    IRaceSubscriber - Interface in com.tractrac.subscription.lib.api
    +
    +
    + This interface is used to add subscriptions for a IRace object.
    +
    +
    IRoute - Interface in com.tractrac.model.lib.api.route
    +
    +
    + A route can be one of: IControlRoute or IPathRoute.
    +
    +
    ISegment - Interface in com.tractrac.model.lib.api.route
    +
    +
    + A segment is a part of an IPathRoute.
    +
    +
    isEmpty() - Method in interface com.tractrac.model.lib.api.metadata.IMetadata
    +
    +
    Returns true if there are not metadata.
    +
    +
    IServerTimeListener - Interface in com.tractrac.subscription.lib.api.event
    +
    +
    + Listener used to listen @link IServerTimeEvents.
    +
    +
    isFavourite() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    +
    +
    Returns if a competitor is considered favourite.
    +
    +
    isInitialized() - Method in interface com.tractrac.model.lib.api.event.IRace
    +
    +
    + This value means if the race has been initialized.
    +
    +
    isMultiple() - Method in interface com.tractrac.model.lib.api.route.IControl
    +
    +
    Flag specifying whether the control is composed by more than one individual control points.
    +
    +
    isNonCompeting() - Method in interface com.tractrac.model.lib.api.event.ICompetitor
    +
    +
    Gets if the competitor can compete in the races or if it is a non competing + competitor
    +
    +
    isReversed() - Method in interface com.tractrac.model.lib.api.route.IPathSegment
    +
    +
    Flag specifying whether the segment is part of the route in reverse order, + i.e.
    +
    +
    isStatic() - Method in interface com.tractrac.model.lib.api.route.IControlPoint
    +
    +
    Flag specifying whether the control point is static or dynamic.
    +
    +
    IStartStopData - Interface in com.tractrac.model.lib.api.data
    +
    +
    A combination of a start and a stop time
    +
    +
    IStartStopTimesChangeListener - Interface in com.tractrac.subscription.lib.api.race
    +
    +
    The listener interface for receiving events whenever change in the start + and/or stop times occurs.
    +
    +
    IStoredDataEvent - Interface in com.tractrac.subscription.lib.api.event
    +
    +
    + This event is used to monitorize the status of the stored connection
    +
    +
    IStoredDataEvent.Type - Enum in com.tractrac.subscription.lib.api.event
    +
    +
    The type of message
    +
    +
    ISubscriber - Interface in com.tractrac.subscription.lib.api
    +
    +
    + Subscriber to receive events from a datasource.
    +
    +
    ISubscriberFactory - Interface in com.tractrac.subscription.lib.api
    +
    +
    + Factory used to create ISubscribers.
    +
    +
    ISubscriberListener - Interface in com.tractrac.subscription.lib.api
    +
    +
    + All the listeners that are used for the consumer application in order to receive + events from the server side have to implemented this interface.
    +
    +
    isUpdateReceived() - Method in class com.tractrac.subscription.lib.api.race.RacesListener
    +
     
    +
    ITeam - Interface in com.tractrac.model.lib.api.event
    +
    +
    + Encapsulates data related to a Team of an Event.
    +
    +
    ITimeData - Interface in com.tractrac.model.lib.api.data
    +
    +
    A base interface for data classes that are related to a point in time
    -A B C D G I L M N R S T U V 
    +A B C D E G I L M N P R S T U V 
    diff --git a/java/com.tractrac.clientmodule/javadoc/index-files/index-8.html b/java/com.tractrac.clientmodule/javadoc/index-files/index-8.html old mode 100755 new mode 100644 index 0e5aedc6574..52c44b104b2 --- a/java/com.tractrac.clientmodule/javadoc/index-files/index-8.html +++ b/java/com.tractrac.clientmodule/javadoc/index-files/index-8.html @@ -2,15 +2,15 @@ - -M-Index - + +L-Index + @@ -62,21 +62,25 @@
    -
    A B C D G I L M N R S T U V  +
    A B C D E G I L M N P R S T U V  -

    M

    +

    L

    -
    ModelLocator - Class in com.tractrac.model.lib.api
    +
    loadRaces() - Method in interface com.tractrac.model.lib.api.event.IEvent
    -
    - This class is a locator used to get the instance of some of the factories - that are used for the creation of the objects.
    +
    Load the races using the JSON for the races
    +
    +
    locateAlong(double) - Method in interface com.tractrac.model.lib.api.route.IPathRoute
    +
    +
    Locate a coordinate along the route at the specified m offset value
    +
    +
    locateAlong(double) - Method in interface com.tractrac.model.lib.api.spatial.ICoordinateSequence
    +
    +
    Returns the coordinate at the specified m ordinate value
    -
    ModelLocator() - Constructor for class com.tractrac.model.lib.api.ModelLocator
    -
     
    -A B C D G I L M N R S T U V 
    +A B C D E G I L M N P R S T U V 
    diff --git a/java/com.tractrac.clientmodule/javadoc/index-files/index-9.html b/java/com.tractrac.clientmodule/javadoc/index-files/index-9.html old mode 100755 new mode 100644 index 3a27eaca5a6..49d89ee8a17 --- a/java/com.tractrac.clientmodule/javadoc/index-files/index-9.html +++ b/java/com.tractrac.clientmodule/javadoc/index-files/index-9.html @@ -2,15 +2,15 @@ - -N-Index - + +M-Index + @@ -62,18 +62,36 @@
    -
    A B C D G I L M N R S T U V  +
    A B C D E G I L M N P R S T U V  -

    N

    +

    M

    -
    newKey(Class<? extends IAttachable>, String) - Method in interface com.tractrac.model.lib.api.attachment.IAttachmentManager
    +
    MetadataTest - Class in com.tractrac.model.lib.api.metadata
    -
    Creates a new IAttachmentKey for attach objects for a concrete - class
    +
    + Test the metadata
    +
    MetadataTest() - Constructor for class com.tractrac.model.lib.api.metadata.MetadataTest
    +
     
    +
    ModelLocator - Class in com.tractrac.model.lib.api
    +
    +
    + This class is a locator used to get the instance of some of the factories + that are used for the creation of the objects.
    +
    +
    ModelLocator() - Constructor for class com.tractrac.model.lib.api.ModelLocator
    +
     
    +
    ModelLocatorTest - Class in com.tractrac.model.lib.api
    +
    +
    + This test checks if an implementation of the model library implements all the + mandatory objects
    +
    +
    ModelLocatorTest() - Constructor for class com.tractrac.model.lib.api.ModelLocatorTest
    +
     
    -A B C D G I L M N R S T U V 
    +A B C D E G I L M N P R S T U V 
    diff --git a/java/com.tractrac.clientmodule/javadoc/index.html b/java/com.tractrac.clientmodule/javadoc/index.html old mode 100755 new mode 100644 index 46e243dc04f..99edf2c5c2f --- a/java/com.tractrac.clientmodule/javadoc/index.html +++ b/java/com.tractrac.clientmodule/javadoc/index.html @@ -2,7 +2,7 @@ - + Generated Documentation (Untitled)