Gephi uses Dynamic API to store states relative to dynamic graph exploration. The most notable data is the current visible interval, what the timeline component is configuring. This interval is centralized here and used in the rest of the application.
The DynamicController
is managing models (one per workspace)
and is the access door to the system. This controller is a service, and can be
retrieved by using the following command:
DynamicController dc = Lookup.getDefault().lookup(DynamicController.class);
Use also the DynamicModel
to get DynamicGraph
instances. They are independent wrappers that can be used analyse
dynamic graphs.