C# Class SIL.FieldWorks.XWorks.LexEd.GoldEticGuidFixer

This class implements a uitility to allow users to fix any part of speech guids that do not match the GOLD etic file. This is needed to simplify cross language analysis. We need this because there was a defect in FLEx for a number of years which did not use the correct guid for the items inserted into a new project.
Inheritance: IUtility
Afficher le fichier Open project: sillsdev/FieldWorks

Méthodes publiques

Méthode Description
LoadUtilities ( ) : void
OnSelection ( ) : void
Process ( ) : void
ToString ( ) : string

Private Methods

Méthode Description
CheckPossibilityGuidAgainstGold ( IPartOfSpeech pos, XmlDocument dom, string>.Dictionary itemsWithBadGuids ) : void
ReplacePOSGuidsWithGoldEticGuids ( SIL.FieldWorks.FDO.FdoCache cache ) : bool
ReplacePosItemWithCloneWithNewGuid ( SIL.FieldWorks.FDO.FdoCache cache, string>.KeyValuePair badItem ) : void

Method Details

LoadUtilities() public méthode

public LoadUtilities ( ) : void
Résultat void

OnSelection() public méthode

public OnSelection ( ) : void
Résultat void

Process() public méthode

public Process ( ) : void
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string