/// <summary> /// Creates a new translation based on a step /// </summary> /// <param name="step"></param> private void createTranslation(DataDictionary.Tests.Step step) { DataDictionary.Tests.Translations.Translation translation = (DataDictionary.Tests.Translations.Translation)DataDictionary.Generated.acceptor.getFactory().createTranslation(); DataDictionary.Tests.Translations.SourceText sourceText = (DataDictionary.Tests.Translations.SourceText)DataDictionary.Generated.acceptor.getFactory().createSourceText(); sourceText.Name = step.getDescription(); translation.appendSourceTexts(sourceText); createTranslation(translation); }
/// <summary> /// Provides the translation for the given step /// </summary> /// <param name="step"></param> /// <returns></returns> public Tests.Translations.Translation FindTranslation(Step step) { return FindTranslation(step.getDescription(), step.Comment); }