Uses of Class
KnowledgeBase.ConceptNode

Packages that use ConceptNode
KnowledgeBase   
SemanticNetwork   
 

Uses of ConceptNode in KnowledgeBase
 

Fields in KnowledgeBase declared as ConceptNode
 ConceptNode ContextNode.subconcept
           
 

Methods in KnowledgeBase that return ConceptNode
 ConceptNode KnowledgeBaseParser.AbstractConcept()
          Defines the production rule: AbstractConcept := 'ABSTRACT_CONCEPT' identifier ConceptBody
 ConceptNode KnowledgeBaseParser.Concept()
          Defines the production rule: Concept := AbstractConcept | DerivedConcept
 ConceptNode KnowledgeBaseParser.DerivedConcept()
          Defines the production rule: DerivedConcept := 'DERIVED-CONCEPT' identifier ConceptType ConceptBody
 ConceptNode KnowledgeBase.getConceptNode(java.lang.String concept_name)
          Returns a concept node.
 

Methods in KnowledgeBase with parameters of type ConceptNode
 void KnowledgeBase.addConcept(ConceptNode concept_node)
          Adds a concept node to the knowledge base.
private  void KnowledgeBase.generateAncestorConceptNodes(ConceptNode concept_node, java.util.ArrayList ancestor_nodes)
          Returns a list of concept nodes that are ancestors of a concept node.
private  void KnowledgeBase.generateDescendantConceptNodes(ConceptNode concept_node, java.util.ArrayList descendant_nodes)
          Returns a list of concept nodes that are descendants of a concept node.
private  java.util.ArrayList KnowledgeBase.getAncestorConceptNodes(ConceptNode concept_node)
          Returns a list of concept nodes that are ancestors of a concept node.
private  java.util.ArrayList KnowledgeBase.getChildConceptNodes(ConceptNode concept_node)
          Returns a list of concept nodes that are children of a concept node.
private  java.util.ArrayList KnowledgeBase.getDescendantConceptNodes(ConceptNode concept_node)
          Returns a list of concept nodes that are descendants of a concept node.
 

Constructors in KnowledgeBase with parameters of type ConceptNode
ContextNode(java.lang.String context_name, ConceptNode subconcept, boolean has_subsumptive_matches)
          Creates a new ContextNode as specified by the knowledge-base parser.
 

Uses of ConceptNode in SemanticNetwork
 

Fields in SemanticNetwork declared as ConceptNode
private  ConceptNode ConceptInstance.m_concept_node
           
 

Methods in SemanticNetwork that return ConceptNode
 ConceptNode ConceptInstance.getConceptNode()
          Returns the concept node this concept instance refers to in the knowledge base.