Свойство | Type | Description | |
---|---|---|---|
m_cache | FdoCache | ||
m_fNeedReparseParagraph | bool | ||
m_para | IStTxtPara |
Свойство | Type | Description | |
---|---|---|---|
CreateWfiAnalysisForAnalysis | IWfiAnalysis | ||
FindOrCreateWfiAnalysis | IWfiAnalysis | ||
GetAnalysis | IAnalysis | ||
GetBaselineText | ITsString | ||
GetRealWordformInfo | void | ||
GetSegment | ISegment | ||
GetSegmentHvo | int | ||
SetAlternateCase | IWfiWordform | ||
SetAnalysis | void | ||
SetDefaultWordGloss | IWfiGloss | ||
SetDefaultWordGloss | IWfiGloss | ||
SetDefaultWordGloss | IWfiGloss |
Méthode | Description | |
---|---|---|
BreakIntoMorphs ( int iSegment, int iSegForm, |
Creates a new analysis with the given MoForms belonging to the wordform currently at the given position and inserts it into the segment's analysis in place of the wordform.
|
|
ParagraphAnnotator ( IStTxtPara para ) : System | ||
ReparseParagraph ( ) : void | ||
SetAlternateCase ( int iSegment, int iSegForm, StringCaseStatus targetState, string &alternateCaseForm ) : IWfiWordform | ||
SetDefaultFreeTranslation ( int iSegment, ITsString &tssComment ) : void |
Make up a phony Free Translation for the segment.
|
|
SetDefaultLiteralTranslation ( int iSegment, ITsString &tssComment ) : void |
Make up a phony Literal Translation for the segment.
|
|
SetDefaultNote ( int iSegment, ITsString &tssComment ) : void |
Make up a phony Note for the segment.
|
|
SetMorphSense ( int iSegment, int iSegForm, int iMorphBundle, ILexSense sense ) : IWfiMorphBundle | ||
SetVariantOf ( int iSegment, int iSegForm, ILexEntry leMain, ILexEntryType variantType ) : ILexEntryRef |
create a variant and link it to the given leMain entry and confirm this analysis on the given (monomorphemic) cba.
|
Méthode | Description | |
---|---|---|
BreakPhrase ( int iSegment, int iSegForm ) : void | ||
MergeAdjacentAnnotations ( int iSegment, int iSegForm ) : int | ||
SetMorphBundle ( IAnalysis analysis, int iMorphBundle, ILexSense sense ) : IWfiMorphBundle | ||
SetupDefaultWordGlosses ( ) : IList |
Walk through the paragraph and create word glosses (formatted: wordform.segNum.segFormNum) and segment annotations.
|
Méthode | Description | |
---|---|---|
CreateWfiAnalysisForAnalysis ( IAnalysis actualAnalysis ) : IWfiAnalysis | ||
FindOrCreateWfiAnalysis ( IAnalysis analysisActual ) : IWfiAnalysis |
Finds an existing wfiAnalysis related to the given cba.InstanceOf. If none exists, we'll create one.
|
|
GetAnalysis ( int iSegment, int iAnalysis ) : IAnalysis | ||
GetBaselineText ( int iSegment, int iSegForm ) : ITsString | ||
GetRealWordformInfo ( IAnalysis actualAnalysis, int &hvoActualInstanceOf, IWfiWordform &realWordform ) : void | ||
GetSegment ( int iSegment ) : ISegment | ||
GetSegmentHvo ( int iSegment ) : int | ||
SetAlternateCase ( string wordform, int iOccurrenceInParagraph, StringCaseStatus targetState ) : IWfiWordform | ||
SetAnalysis ( int iSegment, int iSegForm, IAnalysis newGloss ) : void |
Set the analysis at the specified segment, index. Enhance JohnT: may need it to fill in prior segments and/or annotations.
|
|
SetDefaultWordGloss ( int iSegment, int iSegForm, IWfiAnalysis actualWfiAnalysis, string &gloss ) : IWfiGloss | ||
SetDefaultWordGloss ( int iSegment, int iSegForm, string &gloss ) : IWfiGloss | ||
SetDefaultWordGloss ( string wordform, int iOccurrenceInParagraph ) : IWfiGloss |
public BreakIntoMorphs ( int iSegment, int iSegForm, |
||
iSegment | int | |
iSegForm | int | |
moForms | ||
Résultat | IWfiAnalysis |
protected BreakPhrase ( int iSegment, int iSegForm ) : void | ||
iSegment | int | |
iSegForm | int | |
Résultat | void |
protected MergeAdjacentAnnotations ( int iSegment, int iSegForm ) : int | ||
iSegment | int | |
iSegForm | int | |
Résultat | int |
public ParagraphAnnotator ( IStTxtPara para ) : System | ||
para | IStTxtPara | |
Résultat | System |
public SetAlternateCase ( int iSegment, int iSegForm, StringCaseStatus targetState, string &alternateCaseForm ) : IWfiWordform | ||
iSegment | int | |
iSegForm | int | |
targetState | StringCaseStatus | |
alternateCaseForm | string | |
Résultat | IWfiWordform |
public SetDefaultFreeTranslation ( int iSegment, ITsString &tssComment ) : void | ||
iSegment | int | |
tssComment | ITsString | |
Résultat | void |
public SetDefaultLiteralTranslation ( int iSegment, ITsString &tssComment ) : void | ||
iSegment | int | |
tssComment | ITsString | |
Résultat | void |
public SetDefaultNote ( int iSegment, ITsString &tssComment ) : void | ||
iSegment | int | |
tssComment | ITsString | |
Résultat | void |
protected SetMorphBundle ( IAnalysis analysis, int iMorphBundle, ILexSense sense ) : IWfiMorphBundle | ||
analysis | IAnalysis | |
iMorphBundle | int | |
sense | ILexSense | |
Résultat | IWfiMorphBundle |
public SetMorphSense ( int iSegment, int iSegForm, int iMorphBundle, ILexSense sense ) : IWfiMorphBundle | ||
iSegment | int | |
iSegForm | int | |
iMorphBundle | int | |
sense | ILexSense | |
Résultat | IWfiMorphBundle |
public SetVariantOf ( int iSegment, int iSegForm, ILexEntry leMain, ILexEntryType variantType ) : ILexEntryRef | ||
iSegment | int | |
iSegForm | int | |
leMain | ILexEntry | |
variantType | ILexEntryType | |
Résultat | ILexEntryRef |
protected SetupDefaultWordGlosses ( ) : IList |
||
Résultat | IList |