| Package | Description | 
|---|---|
| charger | 
 The top level package for the editor. 
 | 
| charger.obj | 
 Classes for the graph objects themselves. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
(package private) KnowledgeBase | 
EditorState.kb
A copy of the ENTIRE knowledge base. 
 | 
static KnowledgeBase | 
Global.sessionKB  | 
| Modifier and Type | Method and Description | 
|---|---|
KnowledgeBase | 
EditorState.getKB()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EditorState.setKB(KnowledgeBase kb)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
Concept.commitToKnowledgeBase(KnowledgeBase kb)
Perform whatever activities are required for this concept to be committed
 to a knowledge base. 
 | 
boolean | 
GEdge.commitToKnowledgeBase(KnowledgeBase kb)
needed for GraphLayout interface 
 | 
boolean | 
GenSpecLink.commitToKnowledgeBase(KnowledgeBase kb)  | 
boolean | 
Graph.commitToKnowledgeBase(KnowledgeBase kb)
Perform whatever activities are required for this concept to be committed to a knowledge base. 
 | 
boolean | 
GraphObject.commitToKnowledgeBase(KnowledgeBase kb)
Subclasses will implement this method in order to perform whatever
 object-specific actions are appropriate for adding to the knowledge base. 
 | 
boolean | 
Relation.commitToKnowledgeBase(KnowledgeBase kb)
/**
 Perform whatever activities are required for this concept to be committed to a knowledge base. 
 | 
boolean | 
RelationLabel.commitToKnowledgeBase(KnowledgeBase kb)
Perform whatever activities are required for this concept to be committed to a knowledge base. 
 | 
boolean | 
TypeLabel.commitToKnowledgeBase(KnowledgeBase kb)
Perform whatever activities are required for this type label to be committed
 to a knowledge base. 
 | 
void | 
GenSpecLink.deleteGenSpecLinkFromKB(KnowledgeBase kb)  | 
boolean | 
GEdge.unCommitFromKnowledgeBase(KnowledgeBase kb)  | 
boolean | 
GenSpecLink.unCommitFromKnowledgeBase(KnowledgeBase kb)  | 
boolean | 
Graph.unCommitFromKnowledgeBase(KnowledgeBase kb)
Perform whatever activities are required for this concept to be deleted from a knowledge base. 
 | 
boolean | 
GraphObject.unCommitFromKnowledgeBase(KnowledgeBase kb)
Subclasses will implement this method in order to perform whatever
 object-specific actions are appropriate for removing this object from the
 knowledge base. 
 | 
boolean | 
TypeLabel.unCommitFromKnowledgeBase(KnowledgeBase kb)
Perform whatever activities are required for this concept to be removed
 from a knowledge base. 
 | 
boolean | 
Concept.UnCommitFromKnowledgeBase(KnowledgeBase kb)
Perform whatever activities are required for this concept to be committed
 to a knowledge base. 
 | 
boolean | 
Relation.UnCommitFromKnowledgeBase(KnowledgeBase kb)
Perform whatever activities are required for this concept to be committed to a knowledge base. 
 | 
boolean | 
RelationLabel.UnCommitFromKnowledgeBase(KnowledgeBase kb)
Perform whatever activities are required for this concept to be committed to a knowledge base. 
 |