Method | Description | |
---|---|---|
AnalyzeWord ( SIL.HermitCrab.Language lang, Word input ) : void | ||
BeginApplyStratum ( SIL.HermitCrab.Stratum stratum, Word input ) : void | ||
BeginApplyTemplate ( SIL.HermitCrab.AffixTemplate template, Word input ) : void | ||
BeginUnapplyStratum ( SIL.HermitCrab.Stratum stratum, Word input ) : void | ||
BeginUnapplyTemplate ( SIL.HermitCrab.AffixTemplate template, Word input ) : void | ||
EndApplyStratum ( SIL.HermitCrab.Stratum stratum, Word output ) : void | ||
EndApplyTemplate ( SIL.HermitCrab.AffixTemplate template, Word output, bool applied ) : void | ||
EndUnapplyStratum ( SIL.HermitCrab.Stratum stratum, Word output ) : void | ||
EndUnapplyTemplate ( SIL.HermitCrab.AffixTemplate template, Word output, bool unapplied ) : void | ||
FwXmlTraceManager ( SIL.FieldWorks.FDO.FdoCache fdoCache ) : System.Diagnostics | ||
LexicalLookup ( SIL.HermitCrab.Stratum stratum, Word input ) : void | ||
MorphologicalRuleApplied ( IMorphologicalRule rule, int subruleIndex, Word input, Word output ) : void | ||
MorphologicalRuleNotApplied ( IMorphologicalRule rule, int subruleIndex, Word input, FailureReason reason, object failureObj ) : void | ||
MorphologicalRuleNotUnapplied ( IMorphologicalRule rule, int subruleIndex, Word input ) : void | ||
MorphologicalRuleUnapplied ( IMorphologicalRule rule, int subruleIndex, Word input, Word output ) : void | ||
NonFinalTemplateAppliedLast ( SIL.HermitCrab.Stratum stratum, Word word ) : void | ||
ParseBlocked ( IHCRule rule, Word output ) : void | ||
ParseFailed ( SIL.HermitCrab.Language lang, Word word, FailureReason reason, Allomorph allomorph, object failureObj ) : void | ||
ParseSuccessful ( SIL.HermitCrab.Language lang, Word output ) : void | ||
PhonologicalRuleApplied ( IPhonologicalRule rule, int subruleIndex, Word input, Word output ) : void | ||
PhonologicalRuleNotApplied ( IPhonologicalRule rule, int subruleIndex, Word input, FailureReason reason, object failureObj ) : void | ||
PhonologicalRuleNotUnapplied ( IPhonologicalRule rule, int subruleIndex, Word input ) : void | ||
PhonologicalRuleUnapplied ( IPhonologicalRule rule, int subruleIndex, Word input, Word output ) : void | ||
SynthesizeWord ( SIL.HermitCrab.Language lang, Word input ) : void |
Method | Description | |
---|---|---|
CreateAllomorphElement ( Allomorph allomorph ) : System.Xml.Linq.XElement | ||
CreateHCRuleElement ( string name, IHCRule rule ) : System.Xml.Linq.XElement | ||
CreateInflFeaturesElement ( string name, FeatureStruct fs ) : System.Xml.Linq.XElement | ||
CreateMorphemeElement ( SIL.HermitCrab.Morpheme morpheme ) : System.Xml.Linq.XElement | ||
CreateMorphologicalRuleElement ( IMorphologicalRule rule ) : System.Xml.Linq.XElement | ||
CreateMprFeaturesFailureElement ( bool required, SIL.HermitCrab.MprFeatureGroup group, MprFeatureSet feats, Word input ) : System.Xml.Linq.XElement | ||
CreateParseCompleteElement ( Word word, System.Xml.Linq.XElement reasonElem ) : System.Xml.Linq.XElement | ||
CreateWordElement ( string name, Word word, bool analysis ) : System.Xml.Linq.XElement |
public AnalyzeWord ( SIL.HermitCrab.Language lang, Word input ) : void | ||
lang | SIL.HermitCrab.Language | |
input | Word | |
return | void |
public BeginApplyStratum ( SIL.HermitCrab.Stratum stratum, Word input ) : void | ||
stratum | SIL.HermitCrab.Stratum | |
input | Word | |
return | void |
public BeginApplyTemplate ( SIL.HermitCrab.AffixTemplate template, Word input ) : void | ||
template | SIL.HermitCrab.AffixTemplate | |
input | Word | |
return | void |
public BeginUnapplyStratum ( SIL.HermitCrab.Stratum stratum, Word input ) : void | ||
stratum | SIL.HermitCrab.Stratum | |
input | Word | |
return | void |
public BeginUnapplyTemplate ( SIL.HermitCrab.AffixTemplate template, Word input ) : void | ||
template | SIL.HermitCrab.AffixTemplate | |
input | Word | |
return | void |
public EndApplyStratum ( SIL.HermitCrab.Stratum stratum, Word output ) : void | ||
stratum | SIL.HermitCrab.Stratum | |
output | Word | |
return | void |
public EndApplyTemplate ( SIL.HermitCrab.AffixTemplate template, Word output, bool applied ) : void | ||
template | SIL.HermitCrab.AffixTemplate | |
output | Word | |
applied | bool | |
return | void |
public EndUnapplyStratum ( SIL.HermitCrab.Stratum stratum, Word output ) : void | ||
stratum | SIL.HermitCrab.Stratum | |
output | Word | |
return | void |
public EndUnapplyTemplate ( SIL.HermitCrab.AffixTemplate template, Word output, bool unapplied ) : void | ||
template | SIL.HermitCrab.AffixTemplate | |
output | Word | |
unapplied | bool | |
return | void |
public FwXmlTraceManager ( SIL.FieldWorks.FDO.FdoCache fdoCache ) : System.Diagnostics | ||
fdoCache | SIL.FieldWorks.FDO.FdoCache | |
return | System.Diagnostics |
public LexicalLookup ( SIL.HermitCrab.Stratum stratum, Word input ) : void | ||
stratum | SIL.HermitCrab.Stratum | |
input | Word | |
return | void |
public MorphologicalRuleApplied ( IMorphologicalRule rule, int subruleIndex, Word input, Word output ) : void | ||
rule | IMorphologicalRule | |
subruleIndex | int | |
input | Word | |
output | Word | |
return | void |
public MorphologicalRuleNotApplied ( IMorphologicalRule rule, int subruleIndex, Word input, FailureReason reason, object failureObj ) : void | ||
rule | IMorphologicalRule | |
subruleIndex | int | |
input | Word | |
reason | FailureReason | |
failureObj | object | |
return | void |
public MorphologicalRuleNotUnapplied ( IMorphologicalRule rule, int subruleIndex, Word input ) : void | ||
rule | IMorphologicalRule | |
subruleIndex | int | |
input | Word | |
return | void |
public MorphologicalRuleUnapplied ( IMorphologicalRule rule, int subruleIndex, Word input, Word output ) : void | ||
rule | IMorphologicalRule | |
subruleIndex | int | |
input | Word | |
output | Word | |
return | void |
public NonFinalTemplateAppliedLast ( SIL.HermitCrab.Stratum stratum, Word word ) : void | ||
stratum | SIL.HermitCrab.Stratum | |
word | Word | |
return | void |
public ParseBlocked ( IHCRule rule, Word output ) : void | ||
rule | IHCRule | |
output | Word | |
return | void |
public ParseFailed ( SIL.HermitCrab.Language lang, Word word, FailureReason reason, Allomorph allomorph, object failureObj ) : void | ||
lang | SIL.HermitCrab.Language | |
word | Word | |
reason | FailureReason | |
allomorph | Allomorph | |
failureObj | object | |
return | void |
public ParseSuccessful ( SIL.HermitCrab.Language lang, Word output ) : void | ||
lang | SIL.HermitCrab.Language | |
output | Word | |
return | void |
public PhonologicalRuleApplied ( IPhonologicalRule rule, int subruleIndex, Word input, Word output ) : void | ||
rule | IPhonologicalRule | |
subruleIndex | int | |
input | Word | |
output | Word | |
return | void |
public PhonologicalRuleNotApplied ( IPhonologicalRule rule, int subruleIndex, Word input, FailureReason reason, object failureObj ) : void | ||
rule | IPhonologicalRule | |
subruleIndex | int | |
input | Word | |
reason | FailureReason | |
failureObj | object | |
return | void |
public PhonologicalRuleNotUnapplied ( IPhonologicalRule rule, int subruleIndex, Word input ) : void | ||
rule | IPhonologicalRule | |
subruleIndex | int | |
input | Word | |
return | void |
public PhonologicalRuleUnapplied ( IPhonologicalRule rule, int subruleIndex, Word input, Word output ) : void | ||
rule | IPhonologicalRule | |
subruleIndex | int | |
input | Word | |
output | Word | |
return | void |
public SynthesizeWord ( SIL.HermitCrab.Language lang, Word input ) : void | ||
lang | SIL.HermitCrab.Language | |
input | Word | |
return | void |