For Babelfish Release 1.11.3.13

Scopos.BabelFish.DataActors.Specification.Definitions Namespace

 

Classes

DefinitionValidationHelper 
IsAttributeDefaultVisibilityValid Tests whether the .DefaultVisibility property is valid.
IsAttributeDesignationValid Tests whether the .Designation property is valid.
IsAttributeDisplayNameValid Tests whether the .DisplayName property is valid.
IsAttributeFieldDefaultValueValid Tests whether the Default Value on each AttributeFieldString is valid.
IsAttributeFieldNameUnique Tests whether the FieldName value in .Fields are unique.
IsAttributeFieldNotEmpty Tests whether there is at least one AttributeField.
IsAttributeValid 
IsCommentValid Tests whether the Comment property is valid in the passed in IReconfigurableRulebookObject instance.
IsCourseOfFireAbbreviatedFormatsValid 
IsCourseOfFireDefaultAttributeDefValid Tests if the DefaultAttributreDef value is valid.
IsCourseOfFireDefaultEventAndStageStyleMappingDefValid Tests that the COURSE OF FIRE's value for DefaultEventAndStageStyleMappingDef is valid.
IsCourseOfFireEventCalculationVariablesValid Tests if the CalculatoinVariables are valid, given an Event's Calculation method
IsCourseOfFireEventEventStyleMappingValid Tests that there is only one EventType EVENT. Tests that the one EventType EVENT has a EventStyleMapping object. Tests that the EventStyleMapping object has a valid reference to an EVENT STYLE. Tests that the remaining (non EventType EVENT) events do not have a EventStyleMapping object.
IsCourseOfFireEventResultListFormatDefValid Tests if the value for ResultListFormatDef, on each Event, is valid.
IsCourseOfFireEventStageStyleMappingValid Tests that there is at least one EventType STAGE that is within the Event Tree -- Tests that each EventType STAGE has a StageStyleMapping object. Tests that each StageStyleMapping object has a valid reference to an STAGE STYLE. -- Tests that the remaining (non EventType STAGE) events do not have a StageStyleMapping object. ++ Tests that all paths have exactly one Event with a StageStyleMapping
IsCourseOfFireEventTreeValid 
IsCourseOfFireRangeScriptAutomationIdsValid Checks that each Command Automation has a unique ID.
IsCourseOfFireResultEventRankingRuleMappingValid Tests that each Event's RankingRuleMapping has valid key names (either DefaultDef or a ScoreConfig name), and the SetName points to a valid RANKING RULE
IsCourseOfFireScoreFormatCollectionDefValid Tests whether the ScoreFormationCollectionDef property is valid in the passed in CourseOfFire instance.
IsCourseOfFireScoreFormatsValid Inspects both the Events and Singulars for valid values for .ScoreFormat.
IsCourseOfFireSingularStageLabelsValid Tests that each Singular has a non empty string for the StageLabel. And that each StageLabel is unique.
IsCourseOfFireTargetCollectionDefValid Tests whether the ScoreFormatCollectionDef property is valid in the passed in CourseOfFire instance.
IsCourseOfFireValid 
IsDefiniitonCommonNameValid Tests whether the CommonName property is valid in the passed in Definition instance.
IsDefiniitonDescriptionValid Tests whether the Description property is valid in the passed in Definition instance.
IsDefiniitonOwnerValid Tests whether the Owner property is valid in the passed in Definition instance.
IsDefiniitonSubdisciplineValid Tests whether the Subdiscipline property is valid in the passed in Definition instance.
IsDefiniitonTagsValid Tests whether the Tags property is valid in the passed in Definition instance.
IsDefiniitonVersionValid Tests whether the Version property is valid in the passed in Definition instance. Does not test if it is a meaningful version value, only that it parses as expected.
IsDefinitionHierarchicalNameValid Tests whether the HierarchicalName property is valid in the passed in Definition instance.
IsEventAndStageStyleMappingDefaultMappingValid 
IsEventAndStageStyleMappingMappingsValid 
IsEventAndStageStyleMappingValid 
IsEventStyleValid 
IsEventStyleValidIsEventStyleEventStylesValid Tests whether EventStyles property is valid.
IsEventStyleValidIsEventStyleRelatedEventStylesValid Tests whether EventStyles property is valid.
IsEventStyleValidIsEventStyleScoreFormatCollectionDefValid Tests whether the ScoreFormationCollectionDef property is valid in the passed in EventStyle instance.
IsEventStyleValidIsEventStyleSimpleCOFsValid Tests whether SimpleCOFs property is valid.
IsEventStyleValidIsEventStyleStageStylesAndEventStylesValid Tests whether StageStyles or EventStyles is included, but not both.
IsEventStyleValidIsEventStyleStageStylesValid Tests whether StageStyles property is valid.
IsRankingRuleFirstRankingRuleValid 
IsRankingRuleRulesSourceValid 
IsRankingRulesValid 
IsResultListFormatBodyValuesValid Specification class that checks one specific rule for RESULT LIST FORMAT. Namely, checks that each interpolated FieldName is a known field. Either a defined field name in the .Fields list, or one of the standard field names.

To check if a RESULT LIST FORMAT instance passes all specifications use the IsResultListFormatValid class.

IsResultListFormatFieldScoreFormatValid Specification class that checks one specific rule for RESULT LIST FORMAT. Namely, checks that the .ScoreFormat value, in each ResultListField instance, is a known ScoreFormatName.

To check if a RESULT LIST FORMAT instance passes all specifications use the IsResultListFormatValid class.

IsResultListFormatHaveAtMostOneSpanningColumn Specification class that checks one specific rule for RESULT LIST FORMAT. Namely, checks if a RESULT LIST FORMAT has 0 or 1 columns with Spanning text.

To check if a RESULT LIST FORMAT instance passes all specifications use the IsResultListFormatValid class.

IsResultListFormatScoreConfigDefaultValid Specification class that checks one specific rule for RESULT LIST FORMAT. Namely, it checks that the value for ScoreConfigDefault is a valid value.

To check if a RESULT LIST FORMAT instance passes all specifications use the IsResultListFormatValid class.

IsResultListFormatScoreFormatCollectionDefValid Specification class that checks one specific rule for RESULT LIST FORMAT. Namely, it checks that the SetName defined in ScoreFormatCollectionDef is a valid SCORE FORMAT COLLECTION.

To check if a RESULT LIST FORMAT instance passes all specifications use the IsResultListFormatValid class.

IsResultListFormatValid Specification class for RESULT LIST FORMAT.
IsScoreFormatCollectionValid 
IsStageStyleRelatedStageStylesValid Tests whether the RelatedStageStyles property is valid in the passed in StageStyle instance.
IsStageStyleScoreConfigDefaultValid Tests whether the ScoreConfigDefault property is valid in the passed in StageStyle instance.
IsStageStyleScoreFormatCollectionDefValid Tests whether the ScoreFormatCollectionDef property is valid in the passed in StageStyle instance.
IsStageStyleShotsInSeriesValid Tests whether the ShotsInSeries property is valid in the passed in StageStyle instance.
IsStageStyleValid 
IsTargetCollectionIndexValid Tests if the TargetCollectionIndex values, found in either the Singular or SegmentGroupSegment are valid values. Values must be less than the size of the TARGET COLLECTION's .TargetCollections[].TargetDefs[] length.
IsTargetCollectionTargetCollectionsValid 
IsTargetCollectionValid 
IsTargetScoringRingsDescending 
IsTargetValid 
ValidationModel