C# Class SIL.FieldWorks.FDO.DomainImpl.LexEntryFactory

Show file Open project: sillsdev/FieldWorks

Public Methods

Method Description
Create ( System.Guid guid, ILexDb owner ) : ILexEntry

Create a new entry with the given guid owned by the given owner.

Create ( IMoMorphType morphType, ITsString tssLexemeForm, ITsString gloss, SandboxGenericMSA sandboxMSA ) : ILexEntry

Create a new entry.

Create ( IMoMorphType morphType, ITsString tssLexemeForm, string gloss, SandboxGenericMSA sandboxMSA ) : ILexEntry

Creates a new LexEntry with the given fields

Create ( LexEntryComponents entryComponents ) : ILexEntry

Create ( string entryFullForm, string senseGloss, SandboxGenericMSA msa ) : ILexEntry

Creates an entry with a form in default vernacular and a sense with a gloss in default analysis.

Method Details

Create() public method

Create a new entry with the given guid owned by the given owner.
public Create ( System.Guid guid, ILexDb owner ) : ILexEntry
guid System.Guid
owner ILexDb
return ILexEntry

Create() public method

Create a new entry.
public Create ( IMoMorphType morphType, ITsString tssLexemeForm, ITsString gloss, SandboxGenericMSA sandboxMSA ) : ILexEntry
morphType IMoMorphType Type of the morph.
tssLexemeForm ITsString The TSS lexeme form.
gloss ITsString The gloss.
sandboxMSA SandboxGenericMSA The dummy MSA.
return ILexEntry

Create() public method

Creates a new LexEntry with the given fields
public Create ( IMoMorphType morphType, ITsString tssLexemeForm, string gloss, SandboxGenericMSA sandboxMSA ) : ILexEntry
morphType IMoMorphType
tssLexemeForm ITsString
gloss string string for gloss, placed in DefaultAnalysis ws
sandboxMSA SandboxGenericMSA
return ILexEntry

Create() public method

public Create ( LexEntryComponents entryComponents ) : ILexEntry
entryComponents LexEntryComponents
return ILexEntry

Create() public method

Creates an entry with a form in default vernacular and a sense with a gloss in default analysis.
public Create ( string entryFullForm, string senseGloss, SandboxGenericMSA msa ) : ILexEntry
entryFullForm string entry form including any markers
senseGloss string
msa SandboxGenericMSA
return ILexEntry