edu.uci.ics.jung.graph.event
Interface GraphEventType

All Known Implementing Classes:
GraphEventType.AllSingleEvents, GraphEventType.EdgeAddition, GraphEventType.EdgeRemoval, GraphEventType.VertexAddition, GraphEventType.VertexRemoval

public interface GraphEventType

This is an instance of the Enumerator pattern which creates 1st class static type objects for each of the known graph events.

Author:
Scott White

Nested Class Summary
static class GraphEventType.AllSingleEvents
           
static class GraphEventType.EdgeAddition
           
static class GraphEventType.EdgeRemoval
           
static class GraphEventType.VertexAddition
           
static class GraphEventType.VertexRemoval
           
 
Field Summary
static GraphEventType.AllSingleEvents ALL_SINGLE_EVENTS
           
static GraphEventType.EdgeAddition EDGE_ADDITION
           
static GraphEventType.EdgeRemoval EDGE_REMOVAL
           
static GraphEventType.VertexAddition VERTEX_ADDITION
           
static GraphEventType.VertexRemoval VERTEX_REMOVAL
           
 

Field Detail

VERTEX_ADDITION

public static final GraphEventType.VertexAddition VERTEX_ADDITION

EDGE_ADDITION

public static final GraphEventType.EdgeAddition EDGE_ADDITION

VERTEX_REMOVAL

public static final GraphEventType.VertexRemoval VERTEX_REMOVAL

EDGE_REMOVAL

public static final GraphEventType.EdgeRemoval EDGE_REMOVAL

ALL_SINGLE_EVENTS

public static final GraphEventType.AllSingleEvents ALL_SINGLE_EVENTS