public static HasSignStatement IsSignOf(this StatementBuilder builder, IConcept concept)
        {
            var statement = new HasSignStatement(null, concept, builder.Subject);

            builder.SemanticNetwork.Statements.Add(statement);
            return(statement);
        }
        public static HasSignStatement HasSign(this StatementBuilder builder, IConcept sign)
        {
            var statement = new HasSignStatement(null, builder.Subject, sign);

            builder.SemanticNetwork.Statements.Add(statement);
            return(statement);
        }
Exemplo n.º 3
0
 public Boolean CheckHasSign(IEnumerable <IStatement> statements)
 {
     return(HasSignStatement.GetSigns(statements, Concept, true).Select(hs => hs.Sign).Contains(Sign));
 }