SIL.FieldWorks.IText.SandboxBaseTests.MakeBundleDefault C# (CSharp) Method

MakeBundleDefault() private method

private MakeBundleDefault ( IWfiAnalysis wa, string form, string gloss, string pos ) : IWfiMorphBundle
wa IWfiAnalysis
form string
gloss string
pos string
return IWfiMorphBundle
		private IWfiMorphBundle MakeBundleDefault(IWfiAnalysis wa, string form, string gloss, string pos)
		{
			var options = new MakeBundleOptions();
			options.LexEntryForm = form;
			options.MakeMorph = (mff) =>
									{
										Guid slotType = GetSlotType(mff);
										IMoMorphSynAnalysis msa;
										var entry = MakeEntry(mff.Replace("-", ""), pos, slotType, out msa);
										return entry.LexemeFormOA;
									};
			options.MakeSense = (entry) =>
									{
										var msa = entry.MorphoSyntaxAnalysesOC.ToList()[0];
										var sense = MakeSense(entry, gloss, msa);
										return sense;
									};
			options.MakeMsa = (sense) => { return sense.MorphoSyntaxAnalysisRA; };
			return MakeBundle(wa, options);
		}