Example #1
0
 private void lbIndividuals_SelectedIndexChanged(object sender, EventArgs e)
 {
     tvDataProperty.Nodes.Clear();
     foreach (OwlIndividual individual in ListOwlIndividual)
     {
         if (ConvertNameNode(individual) == lbIndividuals.Text)
         {
             TreeNode hasKeyWord = new TreeNode("HasKeyWord");
             TreeNode hasScript  = new TreeNode("HasScript");
             TreeNode hasTable   = new TreeNode("HasTable");
             foreach (OwlEdge owlAttribute in individual.ChildEdges)
             {
                 OwlNode attribute = (OwlNode)(owlAttribute.ChildNode);
                 if (OntologyForm.ConvertNameNode(owlAttribute) == "HasKeyWord")
                 {
                     hasKeyWord.Nodes.Add(attribute.ID);
                 }
                 if (OntologyForm.ConvertNameNode(owlAttribute) == "HasScript")
                 {
                     hasScript.Nodes.Add(attribute.ID);
                 }
                 if (OntologyForm.ConvertNameNode(owlAttribute) == "HasTable")
                 {
                     hasTable.Nodes.Add(attribute.ID);
                 }
             }
             tvDataProperty.Nodes.Add(hasKeyWord);
             tvDataProperty.Nodes.Add(hasScript);
             tvDataProperty.Nodes.Add(hasTable);
             tvDataProperty.ExpandAll();
             break;
         }
     }
 }
Example #2
0
 public override string ToString()
 {
     return(OntologyForm.ConvertNameNode(owlNode));
 }