コード例 #1
0
ファイル: WordSense.cs プロジェクト: GregWickham/Flex
 public void DeletePertainer(WordSense existingPertainer)
 {
     if (WordNetData.Context.DeletePertainymyRelation(existingPertainer.SynsetID, existingPertainer.WordNumber, SynsetID, WordNumber).Equals(0))
     {
         SendPropertyChanged("Pertainers");
         existingPertainer.SendPropertyChanged("PertainsTo");
     }
 }
コード例 #2
0
ファイル: WordSense.cs プロジェクト: GregWickham/Flex
 public void DeleteSeeAlso(WordSense existingSeeAlso)
 {
     if (WordNetData.Context.DeleteSeeAlsoWordSenseRelation(existingSeeAlso.SynsetID, existingSeeAlso.WordNumber, SynsetID, WordNumber).Equals(0))
     {
         SendPropertyChanged("SeeAlso");
         existingSeeAlso.SendPropertyChanged("SeeAlso");
     }
 }
コード例 #3
0
ファイル: WordSense.cs プロジェクト: GregWickham/Flex
 public void AddPertainer(WordSense newPertainer)
 {
     if (WordNetData.Context.AddPertainymyRelation(newPertainer.SynsetID, newPertainer.WordNumber, SynsetID, WordNumber).Equals(0))
     {
         SendPropertyChanged("Pertainers");
         newPertainer.SendPropertyChanged("PertainsTo");
     }
 }
コード例 #4
0
ファイル: WordSense.cs プロジェクト: GregWickham/Flex
 public void DeleteDerivation(WordSense existingDerivation)
 {
     if (WordNetData.Context.DeleteDerivationRelation(existingDerivation.SynsetID, existingDerivation.WordNumber, SynsetID, WordNumber).Equals(0))
     {
         SendPropertyChanged("Derivations");
         existingDerivation.SendPropertyChanged("Derivations");
     }
 }
コード例 #5
0
ファイル: WordSense.cs プロジェクト: GregWickham/Flex
 public void AddSeeAlso(WordSense newSeeAlso)
 {
     if (WordNetData.Context.AddSeeAlsoWordSenseRelation(newSeeAlso.SynsetID, newSeeAlso.WordNumber, SynsetID, WordNumber).Equals(0))
     {
         SendPropertyChanged("SeeAlso");
         newSeeAlso.SendPropertyChanged("SeeAlso");
     }
 }
コード例 #6
0
ファイル: WordSense.cs プロジェクト: GregWickham/Flex
 public void AddDerivation(WordSense newDerivation)
 {
     if (WordNetData.Context.AddDerivationRelation(newDerivation.SynsetID, newDerivation.WordNumber, SynsetID, WordNumber).Equals(0))
     {
         SendPropertyChanged("Derivations");
         newDerivation.SendPropertyChanged("Derivations");
     }
 }
コード例 #7
0
ファイル: WordSense.cs プロジェクト: GregWickham/Flex
 public void DeleteAntonym(WordSense existingAntonym)
 {
     if (WordNetData.Context.DeleteAntonymyRelation(existingAntonym.SynsetID, existingAntonym.WordNumber, SynsetID, WordNumber).Equals(0))
     {
         SendPropertyChanged("Antonyms");
         existingAntonym.SendPropertyChanged("Antonyms");
     }
 }
コード例 #8
0
ファイル: WordSense.cs プロジェクト: GregWickham/Flex
 public void AddAntonym(WordSense newAntonym)
 {
     if (WordNetData.Context.AddAntonymyRelation(newAntonym.SynsetID, newAntonym.WordNumber, SynsetID, WordNumber).Equals(0))
     {
         SendPropertyChanged("Antonyms");
         newAntonym.SendPropertyChanged("Antonyms");
     }
 }
コード例 #9
0
ファイル: WordSense.cs プロジェクト: GregWickham/Flex
 public void DeleteParticipleForm(WordSense existingParticipleForm)
 {
     if (WordNetData.Context.DeleteParticipleRelation(SynsetID, WordNumber, existingParticipleForm.SynsetID, existingParticipleForm.WordNumber).Equals(0))
     {
         SendPropertyChanged("ParticipleForms");
         existingParticipleForm.SendPropertyChanged("BaseVerbFormsOfParticiple");
     }
 }
コード例 #10
0
ファイル: WordSense.cs プロジェクト: GregWickham/Flex
 public void AddParticipleForm(WordSense newParticipleForm)
 {
     if (WordNetData.Context.AddParticipleRelation(SynsetID, WordNumber, newParticipleForm.SynsetID, newParticipleForm.WordNumber).Equals(0))
     {
         SendPropertyChanged("ParticipleForms");
         newParticipleForm.SendPropertyChanged("BaseVerbFormsOfParticiple");
     }
 }