C# Class SIL.FieldWorks.XWorks.InterestingTextsDecorator

This class exists to decorate the main SDA for concordance views. It implements the Occurrences and OccurrencesCount properties for WfiWordform.
Inheritance: SIL.FieldWorks.FDO.Application.DomainDataByFlidDecoratorBase, ISetMediator, ISetRootHvo
Afficher le fichier Open project: sillsdev/FieldWorks Class Usage Examples

Méthodes publiques

Méthode Description
AddNotification ( IVwNotifyChange nchng ) : void
GetInterestingTextList ( XCore.Mediator mediator, IFdoServiceLocator services ) : InterestingTextList
InterestingTextsDecorator ( ISilDataAccessManaged domainDataByFlid, XmlNode configurationNode, IFdoServiceLocator services ) : System
RemoveNotification ( IVwNotifyChange nchng ) : void
SetInterestingTexts ( IEnumerable newTexts ) : void
SetMediator ( XCore.Mediator mediator ) : void
SetRootHvo ( int hvo ) : void
VecProp ( int hvo, int tag ) : int[]
get_VecItem ( int hvo, int tag, int index ) : int
get_VecSize ( int hvo, int tag ) : int

Private Methods

Méthode Description
GetInterestingTexts ( ) : int[]
m_interestingTexts_InterestingTextsChanged ( object sender, InterestingTextsChangedArgs e ) : void

Method Details

AddNotification() public méthode

public AddNotification ( IVwNotifyChange nchng ) : void
nchng IVwNotifyChange
Résultat void

GetInterestingTextList() static public méthode

static public GetInterestingTextList ( XCore.Mediator mediator, IFdoServiceLocator services ) : InterestingTextList
mediator XCore.Mediator
services IFdoServiceLocator
Résultat InterestingTextList

InterestingTextsDecorator() public méthode

public InterestingTextsDecorator ( ISilDataAccessManaged domainDataByFlid, XmlNode configurationNode, IFdoServiceLocator services ) : System
domainDataByFlid ISilDataAccessManaged
configurationNode System.Xml.XmlNode
services IFdoServiceLocator
Résultat System

RemoveNotification() public méthode

public RemoveNotification ( IVwNotifyChange nchng ) : void
nchng IVwNotifyChange
Résultat void

SetInterestingTexts() public méthode

public SetInterestingTexts ( IEnumerable newTexts ) : void
newTexts IEnumerable
Résultat void

SetMediator() public méthode

public SetMediator ( XCore.Mediator mediator ) : void
mediator XCore.Mediator
Résultat void

SetRootHvo() public méthode

public SetRootHvo ( int hvo ) : void
hvo int
Résultat void

VecProp() public méthode

public VecProp ( int hvo, int tag ) : int[]
hvo int
tag int
Résultat int[]

get_VecItem() public méthode

public get_VecItem ( int hvo, int tag, int index ) : int
hvo int
tag int
index int
Résultat int

get_VecSize() public méthode

public get_VecSize ( int hvo, int tag ) : int
hvo int
tag int
Résultat int