| Class | Description |
|---|---|
| Actor |
Implements the actor construct.
|
| Arrow |
Implements the link arrow which connects a concept to a relation or actor.
|
| Concept |
Implements the concept construct.
|
| Coref |
Implements a coreferent link.
|
| CustomEdge |
Provides a custom edge that is not semantically constrained by the types of its nodes.
|
| DeepIterator |
Collects recursively all the graph's contained objects to form an iterator.
|
| EdgeAttributes |
Keeps whatever line attributes are specific to edges.
|
| GEdge |
Abstract superclass for arrows and co-referent links.
|
| GenSpecLink |
Implements an arrow from a subtype label to a supertype label.
|
| GNode |
A GNode is the abstract superclass to handle concepts, relations, actors and
nested graphs.
|
| Graph |
A Graph stores zero or more graph objects.
|
| GraphObject |
GraphObjects support common characteristics for any component of a graph.
|
| GraphObject.ObjectIDComparator |
This class compares the object ID's of two GraphObject's.
|
| GraphObjectID |
Represents a graph object's ID.
|
| GraphObjectIterator |
General iterator for graph objects.
|
| Note |
An arbitrary text node to annotate a graph.
|
| Referent |
An abstraction of a CG referent, encapsulating all the various options.
|
| Relation |
Implements the conceptual relation construct.
|
| RelationLabel |
Implements the relation type construct in a hierarchy.
|
| ShallowIterator |
Collects only the immediately enclosed objects of a graph (i.e., not
recursively) to form an iterator.
|
| TypeLabel |
Implements the type construct in a hierarchy.
|
| Enum | Description |
|---|---|
| GEdge.Direction |
used for labeling the connected nodes; i.e., a "from" node
|
| GraphObject.Kind |
One of GraphObject.GNODE or GEDGE or GRAPH
|