public static CodeSentence Create(XElement xCodeSentence) { return(new CodeSentence( CodeCommentList.Create(xCodeSentence.Element(CodeCommentList.ElementName)), (CodeCompoundTerm)CodeTerm.Create(xCodeSentence.Element(CodeTerm.ElementName)), CodeCompoundTermList.Create(xCodeSentence.Element(CodeCompoundTermList.ElementName)))); }
public static CodeCompoundTermList Create(XElement xCodeCompoundTermList) { List <CodeCompoundTerm> codeCompoundTerms = new List <CodeCompoundTerm>(); foreach (XElement xCodeCompoundTerm in xCodeCompoundTermList.Elements(CodeTerm.ElementName)) { codeCompoundTerms.Add((CodeCompoundTerm)CodeTerm.Create(xCodeCompoundTerm)); } return(new CodeCompoundTermList(codeCompoundTerms)); }
public new static CodeList Create(XElement xCodeList) { return(new CodeList( CodeTermList.Create(xCodeList.Element(CodeTermList.ElementName)), CodeTerm.Create(xCodeList.Element(CodeTerm.ElementName)))); }