For Babelfish Release 1.11.1.3

Singular Class

An event within a COURSE OF FIRE that does not have any children. Almost always refers to a single shot. Singulars are not defined individually, but as a group.As an example, in a three position match, one Singular object define the shots fired in kneeling, a second Singular object defines the shots fired in prone, and a third object defines the shots fired in standing.

Definition

Namespace: Scopos.BabelFish.DataModel.Definitions
Assembly: BabelFish (in BabelFish.dll) Version: 1.11.1.4+b1da393815f6638555a663d9a94167ecabea5695
C#
public class Singular : IReconfigurableRulebookObject
Inheritance
Object    Singular
Implements
IReconfigurableRulebookObject

Constructors

Properties

Comment Internal documentation comments. All text is ignored by the system.
EventName The format for the EventName. The compiled EventName must be unique within the COURSE OF FIRE. Traditionally the EventName for Singulars is the StageLable value concatenated with the place holder '{}'.
ScoreFormat The Score Format to use when displaying the Singular event during a match.
ShotMappingMethod The method to use to map shots to events. Must be one of the following values: * Sequential
StageLabel A unique value that is used in the mapping process of shots to events. StageLabels are assigned to shots: * In an Athena compliant EST system via the StageLabel value in Segment. * In a paper target system via the StageLabel value in a BarcodeLabel. StageLabel values are traditionally a single character.
Type The type of singular event this is. Must be one of the following: * Shot * Test
Values The integer values to use to generate the EventNames dynamically. Must be formatted as a Values Series

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetSingularEventList Generates a list of Events based on the definition of this Singular
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also