All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractColorPropertyEditor |
|
| 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)
|
| Controller<T extends Model> |
Singleton controllers that want to store data in workspaces can implement this interface.
|
| 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.
|
| MetadataDraft |
Draft metadata, hosted by import containers to represent graph metadata.
|
| MetadataDraft.Builder |
|
| Model |
Model interface that can be used in combination with Controller to store data in workspaces.
|
| 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 |
Deprecated.
|
| ProjectListener |
Project listener.
|
| ProjectMetaData |
Hosts user data about a project.
|
| 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.
|
| WorkspaceInformation |
Deprecated.
|
| WorkspaceListener |
Workspace event listener.
|
| WorkspaceMetaData |
Hosts user data about a workspace.
|
| WorkspacePersistenceProvider |
Interface modules implement to notify the system they can read/write part of
the .gephi project file to serialize states and data.
|
| WorkspaceProvider |
Deprecated.
|
| WorkspaceXMLPersistenceProvider |
XML Workspace persistence provider.
|