All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractDatabase |
|
AppearanceController |
Manage and controls the appearance of elements through visual
transformations.
|
AppearanceModel |
Entry point to access the appearance functions.
|
AppearanceModel.GraphFunction |
Identifies the non-column-based functions.
|
AttributeColumnsController |
This interface defines part of the Data Laboratory API basic actions.
|
AttributeColumnsManipulator |
Manipulation action to use for Data Laboratory column manipulator buttons.
|
AttributeColumnsManipulatorUI |
UI AttributeColumnsManipulators can provide.
|
AttributeColumnsMergeStrategiesController |
This interface defines part of the Data Laboratory API basic actions.
|
AttributeColumnsMergeStrategiesController.BooleanOperations |
Enumeration that defines the supported logic operations for a merge with booleanLogicOperationsMerge strategy.
|
AttributeColumnsMergeStrategy |
Service for defining strategies for merging attribute columns of a table.
|
AttributeColumnsMergeStrategyBuilder |
This interface is used for providing AttributeColumnsMergeStrategy instances
using the Netbeans Lookup but avoiding the singleton it causes.
|
AttributeFunction |
Attribute functions are based on attribute columns.
|
AttributeRowsMergeStrategy |
Service for defining strategies for merging a column of rows of a table.
|
AttributeRowsMergeStrategyBuilder |
This interface is used for providing RowsMergeStrategy instances
using the Netbeans Lookup but avoiding the singleton it causes.
|
AttributeUtils |
Set of utility methods to manipulate supported attribute types.
|
AttributeValueManipulator |
Manipulator for a single AttributeValue (cells) on right click.
|
AttributeValueManipulatorBuilder |
This interface is used for providing AttributeValueManipulator instances
using the Netbeans Lookup but avoiding the singleton it causes.
|
BasicDependantColorPropertyEditor |
Basic PropertyEditor for DependantColor .
|
BasicDependantOriginalColorPropertyEditor |
Basic PropertyEditor for DependantOriginalColor .
|
BasicEdgeColorPropertyEditor |
Basic PropertyEditor for EdgeColor .
|
ByteExporter |
Exporter class for byte streams, when an OutputStream is needed.
|
CanvasSize |
A canvas size, with a top left coordinate, a width and an heigth.
|
Category |
A filter category is like a folder, it describes the type of the filter and
bring together to users filters that have the same categories.
|
CategoryBuilder |
Category builder is a convenient way to define multiple builders from a
single source and grouped in a single category.
|
CharacterExporter |
Exporter class for char streams, when an Writer is needed.
|
Column |
A column belongs to a table and represent a dimension in the data.
|
ColumnDiff |
Interface to retrieve elements touched in a column.
|
ColumnDraft |
Column draft used by containers to represent future attribute columns.
|
ColumnIndex<K,T extends Element> |
A column index is associated with a column and and keeps track of each unique
value and can also return the minimum and maximum values in case of a
sortable value type.
|
ColumnIterable |
Column iterable.
|
ColumnObserver |
Observer over a column to monitor changes in the attributes values.
|
ComplexFilter |
Filter working with full graphs and generally returning a subgraph.
|
Configuration |
Global configuration set at initialization.
|
Container |
A container is created each time data are imported by importers.
|
Container.Factory |
Container factory.
|
ContainerLoader |
Interface for loading a Container with graph and attributes data from
an importer.
|
ContainerUnloader |
Interface for unloading a container.
|
ContextMenuItemManipulator |
This interface defines a common extension for the manipulators that appear as context menu items
such as NodesManipulator, EdgesManipulator and GraphContextMenuItem (from Visualization API)
|
Database |
Database description and connection details.
|
DatabaseImporter |
Importers interface for importing data from database sources.
|
DatabaseImporterBuilder |
|
DataLaboratoryHelper |
Helper class for simplifying the use of Data Laboratory API and SPI.
|
DataTablesController |
This interface defines part of the Data Laboratory API.
|
DataTablesEventListener |
This is the interface for a listener of DataTablesController requests.
|
DataTablesEventListenerBuilder |
Builder interface for providing a default DataTablesEventListener when it has not been set.
|
DependantColor |
A color that can be custom or depend from a parent color.
|
DependantColor.Mode |
|
DependantOriginalColor |
A color that depends from another object, but can also have it's own color.
|
DependantOriginalColor.Mode |
|
DialogControls |
An instance of this interface is passed to any type of manipulator UI, allowing the
UIs to enable/disable the dialog controls
|
DirectedGraph |
Directed graph.
|
DirectedSubgraph |
A directed subgraph.
|
DynamicStatistics |
Define a dynamic statistics implementation.
|
Edge |
An edge.
|
EdgeColor |
An edge color type.
|
EdgeColor.Mode |
|
EdgeDirection |
Edge direction setting.
|
EdgeDirectionDefault |
Graph level setting that indicates the nature of its edges.
|
EdgeDraft |
Draft edge, hosted by import containers to represent edges found when
importing.
|
EdgeFilter |
Basic filters for edges, that works as predicates.
|
EdgeIterable |
An edge iterable.
|
EdgeIterable.EdgeIterableEmpty |
Empty edge iterable.
|
EdgeMergeStrategy |
Defines the way edge weights are merged.
|
EdgeProperties |
Edge properties
|
EdgesManipulator |
Manipulator for edges.
|
EdgesManipulatorBuilder |
This interface is used for providing EdgesManipulator instances
using the Netbeans Lookup but avoiding the singleton it causes.
|
EditWindowController |
Controller API for requesting the opening and usage of edit window.
|
Element |
An element is a node or an edge.
|
ElementDraft |
Draft element, hosted by import containers to represent nodes or edges found
when importing.
|
ElementDraft.Factory |
Node and edge draft factory.
|
ElementFilter<K extends Element> |
Basic filters for elements (nodes or edges).
|
ElementIdType |
Element id type.
|
ElementIterable<T extends Element> |
Element iterable.
|
ElementIterable.ElementIterableEmpty |
Empty element iterable.
|
ElementProperties |
Element visual properties.
|
Estimator |
Estimators specify the strategy to merge attribute values over time.
|
ExportController |
Manage exporting tasks.
|
Exporter |
Define a class that can export data.
|
ExporterBuilder |
Factory class for building exporter instances.
|
ExporterUI |
Define exporter settings user interface.
|
FileExporterBuilder |
Exporter builder for a particular file format support.
|
FileImporter |
Importers interface for importing data from files.
|
FileImporter.FileAware |
Optional interface to implement for FileImporter classes that need to receive the source file instead of the Reader
|
FileImporterBuilder |
|
FileType |
File type definition.
|
FileType |
File type definition.
|
Filter |
Filters are pruning the graph by keeping only nodes and edges that satisfy
filters conditions.
|
FilterBuilder |
Filter builder, creating Filter instances for a single
type of filters.
|
FilterController |
Use filters and queries for filtering the Graph.
|
FilterLibrary |
The Filter Library is the place where filter builders are registered and
ready to be used.
|
FilterLibraryMask |
Classes that implements this interface can be registered to the filter
library to programmatically enable or disable categories, i.e.
|
FilterModel |
The Filter Model hosts the queries defined in the system and the currently
active query.
|
FilterProperty |
Properties for filters.
|
Function |
Functions represent the various transformations that can be applied to the
graph elements.
|
G2DTarget |
Rendering target to Java2d.
|
GeneralActionsManipulator |
Manipulator for general actions that don't need to obtain any data before being executed.
|
Generator |
Define a generator, that is generating graph structure from a bunch of parameters.
|
GeneratorController |
Generator tasks controller, maintains generators list and the
execution flow.
|
GeneratorUI |
Defines settings panel for a particular generator.
|
GephiFormatException |
|
Graph |
Graph interface.
|
GraphBridge |
Helper that helps transfer elements from another graph store.
|
GraphController |
Controller that maintain the graph models, one per Workspace.
|
GraphDiff |
Interface to retrieve added and removed elements from the graph.
|
GraphElementsController |
This interface defines part of the Data Laboratory API basic actions.
|
GraphExporter |
Exporter interface for exporters that export the graph, either complete or
filtered (i.e.
|
GraphFactory |
Factory for nodes and edges.
|
GraphFileExporterBuilder |
Exporter builder for graph file format support.
|
GraphFunction |
A graph function operates based on graph attributes such as edge type or node
degree.
|
GraphLock |
Wrapper around ReentrantReadWriteLock that controls multi-thread
access to the graph structure.
|
GraphModel |
Graph API's entry point.
|
GraphModel.DefaultColumns |
Default columns utility.
|
GraphModel.Factory |
Utility to create new graph model instances.
|
GraphModel.Serialization |
Serialization utility to read/write graph models from/to input/output.
|
GraphObserver |
Observer over a graph to monitor changes and obtain the list of differences.
|
GraphView |
View on the graph.
|
ImportController |
Manage and control the import execution flow.
|
Importer |
Interface for classes which imports data from files, databases, streams or
other sources.
|
ImporterBuilder |
Factory class for building importer instances.
|
ImporterUI |
Define importer settings user interface.
|
ImporterUI.WithWizard |
Optional interface to implement for ImporterUI classes that need a Wizard
|
ImporterWizardUI |
Define importer settings wizard user interface.
|
ImportUtils |
|
Index<T extends Element> |
An index is associated with each table and keeps track of each unique value
in columns.
|
Interpolator |
|
Interpolator.BezierInterpolator |
Bezier curve interpolator.
|
Interval |
Immutable time interval which supports included and excluded bounds.
|
IntervalBooleanMap |
Sorted map where keys are intervals and values boolean values.
|
IntervalByteMap |
Sorted map where keys are intervals and values byte values.
|
IntervalCharMap |
Sorted map where keys are intervals and values char values.
|
IntervalDoubleMap |
Sorted map where keys are intervals and values double values.
|
IntervalFloatMap |
Sorted map where keys are intervals and values float values.
|
IntervalIntegerMap |
Sorted map where keys are intervals and values int values.
|
IntervalLongMap |
Sorted map where keys are intervals and values long values.
|
IntervalMap<T> |
Abstract class that implement a sorted map between intervals and attribute
values.
|
IntervalSet |
Sorted set for intervals.
|
IntervalShortMap |
Sorted map where keys are intervals and values short values.
|
IntervalStringMap |
Sorted map where keys are intervals and values string values.
|
Issue |
Issue are logged and classified by Report to describe a problem
encountered during import process.
|
Issue.Level |
|
Item |
An item is a visual element built by an ItemBuilder and later used
by a Renderer to be displayed.
|
ItemBuilder |
Builds and returns new Item instances.
|
Layout |
A Layout algorithm should implement the Layout interface to allow the
LayoutController to run it properly.
|
LayoutBuilder |
A LayoutBuilder provides a specific Layout instance.
|
LayoutController |
A LayoutController is the one responsible for controlling the states of
the LayoutModel .
|
LayoutData |
Interface for node metadata to handle custom layout attributes more
efficiently.
|
LayoutModel |
Layout model contains data and flags relative to the layout execution and
user interface.
|
LayoutProperty |
Properties for layout algorithms that are used by the UI to fill the property
sheet and thus allow user edit.
|
LayoutUI |
Various information about a layout algorithm that allows UI integration.
|
LegacyGephiFormatException |
|
LongTask |
Interface that any class can implement to support progress and cancellation.
|
LongTaskErrorHandler |
Notify interface that can catch Exception thrown during an
asynchronous task execution.
|
LongTaskExecutor |
Portable long-task executor, that supports synchronous and asynchronous
execution, progress, cancellation and error management.
|
LongTaskListener |
Basic listener to be notified when a long task terminates.
|
ManagedRenderer |
Small class that contains a
Renderer and its enabled state.
|
Manipulator |
General and abstract manipulation action to use for Data Laboratory table UI and other actions like Graph context menu items in Overview.
|
ManipulatorUI |
UI Manipulators can provide.
|
MouseClickEventListener |
Tool mouse click listener.
|
MouseResponsiveRenderer |
Optionally implement this interface in a Renderer that
needs to be responsive to mouse events.
|
Node |
A node.
|
NodeClickEventListener |
Tool node click listener.
|
NodeDraft |
Draft node, hosted by import containers to represent nodes found when
importing.
|
NodeFilter |
Basic filters for nodes, that works as predicates.
|
NodeIterable |
A node iterable.
|
NodeIterable.NodeIterableEmpty |
Empty node iterable.
|
NodePressAndDraggingEventListener |
Tool mouse press and dragging listener.
|
NodePressingEventListener |
Tool mouse pressing listener.
|
NodeProperties |
Node properties.
|
NodesManipulator |
Please note that the methods offered in this service are the same as Visualization API GraphContextMenuItem.
|
NodesManipulatorBuilder |
This interface is used for providing NodesManipulator instances
using the Netbeans Lookup but avoiding the singleton it causes.
|
Operator |
|
Origin |
The column's data origin.
|
Partition |
Partition configuration for categorical attributes.
|
PartitionFunction |
Partition function.
|
PartitionTransformer<E extends Element> |
Partition transformer that transforms an element based on a categorical
partition column.
|
PDFTarget |
Rendering target to PDF format.
|
Perspective |
Define a group of components which are showed in the banner.
|
PerspectiveController |
Controller to manage the perspective system.
|
PluginGeneralActionsManipulator |
This interface defines the same service as GeneralActionsManipulator, with one
only change: the actions are shown in a drop down panel as plugins,
to tell the difference between normal, basic general actions in data laboratory and plugins.
|
PreviewController |
Controller that maintain the preview models, one per workspace.
|
PreviewModel |
The Preview Model contains all items and all preview properties.
|
PreviewMouseEvent |
Mouse event for preview.
|
PreviewMouseEvent.Button |
|
PreviewMouseEvent.Type |
|
PreviewMouseListener |
Listener for mouse events in Preview.
|
PreviewPreset |
|
PreviewProperties |
|
PreviewProperty |
|
PreviewUI |
SPI interface to add UI settings components to the Preview.
|
Processor |
Interface that define the way data are unloaded from containers and
appended to the workspace.
|
ProcessorUI |
Define processor settings user interface.
|
Progress |
Progress functionalities accessor.
|
ProgressTicket |
Progress task following, must be used from Progress class.
|
ProgressTicketProvider |
|
Project |
Project interface that internally stores, through its Lookup, various
information and workspaces.
|
ProjectController |
Project controller, manage projects and workspaces states.
|
ProjectInformation |
Hosts various information about a project.
|
ProjectMetaData |
Hosts user data about a project.
|
ProjectPropertiesUI |
Interface for setting project meta-data dialog.
|
Projects |
Hosts the project lists and the currently selected project.
|
PropertiesAssociations |
|
PropertiesAssociations.EdgeProperties |
|
PropertiesAssociations.NodeProperties |
|
PropertyExecutor |
PropertyExecutor's role is to synchronize property edition with filter
execution.
|
PropertyExecutor.Callback |
Callback interface for setting value.
|
Query |
Queries are wrapping filters and are assembled in a query tree.
|
Range |
|
RangeFilter |
|
Ranking |
Ranking configuration for numerical attributes.
|
RankingFunction |
Ranking function.
|
RankingTransformer<E extends Element> |
Ranking transformer that transforms an element based on a numerical ranking
column.
|
Rect2D |
Represents a 2D axis-aligned immutable rectangle.
|
Renderer |
Renderer describes how a particular Item object is rendered on a particular
RenderTarget instance.
|
RenderTarget |
RenderTarget is the graphic container the renderers draw into.
|
RenderTargetBuilder |
|
Report |
Report is a log and issue container.
|
Scaler |
The scaler is part of the processing job and is responsible of transforming the
position and size of imported nodes in order to fit in the system's scale.
|
SearchReplaceController |
Independent controller for search/replace feature.
|
SearchReplaceController.SearchOptions |
Class that wraps the different possible options of search and provides various useful constructors.
|
SearchReplaceController.SearchResult |
Class that wraps the result of a search contaning the search options used for this result
and the node or edge, row, column and start-end index of the value where ocurrence was found.
|
SimpleFunction |
Simple functions are neither ranking nor partition.
|
SimpleTransformer<E extends Element> |
Basic transformer that takes only an element to transform it.
|
SpatialIndex |
Object to query the nodes and edges of the graph in a spatial context.
|
Statistics |
Define a Statistics/Metrics execution task, that performs analysis and write results
as new attribute columns and/or HTML report.
|
StatisticsBuilder |
Statistics builder defines an statistics and is responsible for building
new instances.
|
StatisticsController |
Controller for executing Statistics/Metrics algorithms.
|
StatisticsModel |
Hosts executed statistics reports.
|
StatisticsUI |
Statistics and Metrics UI integration information.
|
Subgraph |
A subgraph is a subset of a graph based on a graph view.
|
SVGTarget |
Rendering target to SVG format.
|
Table |
The table is the container for columns.
|
TableDiff |
Interface to retrieve added, removed and modified columns from the table.
|
TableLock |
|
TableObserver |
Observer over a table to monitor changes.
|
TextProperties |
Text visual properties.
|
TimeFormat |
Different representation of time.
|
TimeIndex<T extends Element> |
Holds an index based on time attributes.
|
TimelineChart |
Sparkline type chart visible in the timeline, for instance the number of
nodes over time.
|
TimelineController |
Controls the timeline bounds and animation features.
|
TimelineModel |
Timeline model which holds timeline bounds, interval and animation flags.
|
TimelineModel.PlayMode |
Defines how the interval is moved when animating.
|
TimelineModelEvent |
Timeline model event.
|
TimelineModelEvent.EventType |
|
TimelineModelListener |
Timeline model listener.
|
TimeMap<K,V> |
Interface that defines the functionalities both timestamp and interval map
have.
|
TimeRepresentation |
Different time representations.
|
TimeSet<K> |
Interface that defines the functionalities both timestamp and interval set
have.
|
TimestampBooleanMap |
Sorted map where keys are timestamp indices and values boolean values.
|
TimestampByteMap |
Sorted map where keys are timestamp and values byte values.
|
TimestampCharMap |
Sorted map where keys are timestamp and values character values.
|
TimestampDoubleMap |
Sorted map where keys are timestamp and values double values.
|
TimestampFloatMap |
Sorted map where keys are timestamp and values float values.
|
TimestampIntegerMap |
Sorted map where keys are timestamp and values integer values.
|
TimestampLongMap |
Sorted map where keys are timestamp and values long values.
|
TimestampMap<T> |
Abstract class that implement a sorted map between timestamp and attribute
values.
|
TimestampSet |
Sorted set for timestamps.
|
TimestampShortMap |
Sorted map where keys are timestamp and values short values.
|
TimestampStringMap |
Sorted map where keys are timestamp and values string values.
|
Tool |
Tools are functions for interacting with user inputs on the visualization
window.
|
ToolController |
Controller for visualization toolbar.
|
ToolEventListener |
Listeners used by Tool classes for receiving events from the visualization
window like mouse click, mouse drag, node click etc.
|
ToolSelectionType |
Enum setting for Tool implementations.
|
ToolUI |
Tool's user interface attributes: name, description, icon and a properties
bar.
|
Transformer |
Transformers role is to transform the appearance of elements based on user
configuration.
|
TransformerCategory |
Transformer categories are associated with TransformerUI to
describe what kind of transformation is performed.
|
TransformerUI<T extends Transformer> |
Defines the user interface associated with a transformer.
|
UndirectedGraph |
Undirected graph
|
UndirectedSubgraph |
Undirected subgraph.
|
UnselectToolException |
|
Vector |
|
VectorExporter |
Exporter interface for exporters that export vector graphics.
|
VectorFileExporterBuilder |
Exporter builder for vector file format support.
|
WizardImporter |
Importers interface for importing data from wizards.
|
WizardImporterBuilder |
|
Workspace |
Workspace interface that internally stores, through its Lookup,
various information and instances.
|
WorkspaceBytesPersistenceProvider |
Binary Workspace persistence provider.
|
WorkspaceDuplicateProvider |
Interface to implement workspace duplicate providers.
|
WorkspaceInformation |
Hosts various information about a workspace.
|
WorkspaceListener |
Workspace event listener.
|
WorkspacePersistenceProvider |
Interface modules implement to notify the system they can read/write part of
the .gephi project file to serialize states and data.
|
WorkspaceProvider |
Maintains workspaces list for projects, and the currently selected workspace.
|
WorkspaceXMLPersistenceProvider |
XML Workspace persistence provider.
|