Пример #1
0
 public static void Expand(this IExplanation explanation, IEnumerable <IStatement> statements)
 {
     foreach (var statement in statements)
     {
         explanation.Statements.Add(statement);
     }
 }
Пример #2
0
 public Answer(IText description, IExplanation explanation, Boolean isEmpty)
 {
     Description = description;
     Explanation = explanation;
     IsEmpty     = isEmpty;
 }
Пример #3
0
 public StatementAnswer(IStatement result, IText description, IExplanation explanation)
     : base(description, explanation, result == null)
 {
     Result = result;
 }
Пример #4
0
 public ConceptsAnswer(ICollection <IConcept> result, IText description, IExplanation explanation)
     : base(description, explanation, result.Count == 0)
 {
     Result = result;
 }
Пример #5
0
 public BooleanAnswer(Boolean result, IText description, IExplanation explanation)
     : base(description, explanation, false)
 {
     Result = result;
 }
Пример #6
0
 public ConceptAnswer(IConcept result, IText description, IExplanation explanation)
     : base(description, explanation, result == null)
 {
     Result = result;
 }
Пример #7
0
 public StatementsAnswer(ICollection <IStatement> result, IText description, IExplanation explanation)
     : base(description, explanation, result.Count == 0)
 {
     Result = result;
 }