C# Class SIL.FieldWorks.Filters.ExactLiteralMatcher

This class takes a string and a writing system and matches strings that have exactly the same characters all in exactly that writing system.
Inheritance: IMatcher
Datei anzeigen Open project: sillsdev/FieldWorks Class Usage Examples

Public Methods

Method Description
Accept ( ITsString tssKey ) : bool
CanMakeValid ( ) : bool
ErrorMessage ( ) : string
ExactLiteralMatcher ( string target, int ws ) : System

Make one.

IsValid ( ) : bool
MakeValid ( ) : SIL.FieldWorks.Common.COMInterfaces.ITsString
Matches ( SIL arg ) : bool

Private Methods

Method Description
MatchText ( string p ) : bool
SameMatcher ( IMatcher other ) : bool

Method Details

Accept() public method

public Accept ( ITsString tssKey ) : bool
tssKey ITsString
return bool

CanMakeValid() public method

public CanMakeValid ( ) : bool
return bool

ErrorMessage() public method

public ErrorMessage ( ) : string
return string

ExactLiteralMatcher() public method

Make one.
public ExactLiteralMatcher ( string target, int ws ) : System
target string
ws int
return System

IsValid() public method

public IsValid ( ) : bool
return bool

MakeValid() public method

public MakeValid ( ) : SIL.FieldWorks.Common.COMInterfaces.ITsString
return SIL.FieldWorks.Common.COMInterfaces.ITsString

Matches() public method

public Matches ( SIL arg ) : bool
arg SIL
return bool