Class Graph

java.lang.Object
edu.fiu.jtlex.data.Graph
All Implemented Interfaces:
IGraph, java.lang.Cloneable

public class Graph
extends java.lang.Object
implements IGraph
Default implementation of IGraph.

Represents a TimeML Graph.

A TimeML temporal graph is a graph T = (V,E) where: V is a set of temporal events and time expressions. E is a set of TimeML links: a tuple (u,v,w) where u, v belong to V and w is a link type. There are 25 link types, refer to TLinkType, ALinkType, and SLinkType.

A graph is represented with two Hash Tables, one for Nodes and one for Links.

Author:
Luis Robaina