예제 #1
0
파일: VerbFrame.cs 프로젝트: ywscr/MindMap
 public void AddDomainRelation(DomainRelationType domainRelationType, VerbFrame frame)
 {
     if (_domainRelations.ContainsKey(domainRelationType))
     {
         _domainRelations[domainRelationType].Add(frame);
     }
     else
     {
         List <VerbFrame> verbframelst = new List <VerbFrame>();
         verbframelst.Add(frame);
         _domainRelations.Add(domainRelationType, verbframelst);
     }
 }
예제 #2
0
파일: VerbFrame.cs 프로젝트: ywscr/MindMap
 public void AddTemporalRelation(TemporalRelationType temporalRelationType, VerbFrame frame)
 {
     if (_temporalRelations.ContainsKey(temporalRelationType))
     {
         _temporalRelations[temporalRelationType].Add(frame);
     }
     else
     {
         List <VerbFrame> verbframelst = new List <VerbFrame>();
         verbframelst.Add(frame);
         _temporalRelations.Add(temporalRelationType, verbframelst);
     }
 }
예제 #3
0
파일: NounFrame.cs 프로젝트: ywscr/MindMap
 public void AddCaseRole(CaseRole role, VerbFrame verbFrame)
 {
     if (_associatedactions.ContainsKey(role))
     {
         _associatedactions[role].Add(verbFrame);
     }
     else
     {
         List <VerbFrame> vframes = new List <VerbFrame>();
         vframes.Add(verbFrame);
         _associatedactions.Add(role, vframes);
     }
 }