示例#1
0
 public override IStatement Save(ConceptIdResolver conceptIdResolver)
 {
     return(new Processes.Statements.ProcessesStatement(ID, conceptIdResolver.GetConceptById(ProcessA), conceptIdResolver.GetConceptById(ProcessB), conceptIdResolver.GetConceptById(SequenceSign)));
 }
示例#2
0
 public override IStatement Save(ConceptIdResolver conceptIdResolver)
 {
     return(new Statements.IsStatement(ID, conceptIdResolver.GetConceptById(Ancestor), conceptIdResolver.GetConceptById(Descendant)));
 }
示例#3
0
 public override IStatement Save(ConceptIdResolver conceptIdResolver)
 {
     return(new Statements.SignValueStatement(ID, conceptIdResolver.GetConceptById(Concept), conceptIdResolver.GetConceptById(Sign), conceptIdResolver.GetConceptById(Value)));
 }
示例#4
0
 public override IStatement Save(ConceptIdResolver conceptIdResolver)
 {
     return(new Statements.HasPartStatement(ID, conceptIdResolver.GetConceptById(Whole), conceptIdResolver.GetConceptById(Part)));
 }
示例#5
0
 public override IStatement Save(ConceptIdResolver conceptIdResolver)
 {
     return(new Statements.GroupStatement(ID, conceptIdResolver.GetConceptById(Area), conceptIdResolver.GetConceptById(Concept)));
 }
示例#6
0
 public override IStatement Save(ConceptIdResolver conceptIdResolver)
 {
     return(new Statements.ComparisonStatement(ID, conceptIdResolver.GetConceptById(LeftValue), conceptIdResolver.GetConceptById(RightValue), conceptIdResolver.GetConceptById(ComparisonSign)));
 }
示例#7
0
 protected override void RegisterConcepts()
 {
     ConceptIdResolver.RegisterEnumType(typeof(CustomConcepts));
 }