Package org.grinvin.gui.icons

Interface Summary

GraphIcon An icon which represents a graph.
GraphIconFactory An object of this class can return a GraphIcon for a given graph at a given size.
SelectUnselectIcon An Icon that has two states: selected or not selected.

Class Summary

AbstractGraphIcon Implementation of AbstractSelectUnselectIcon that implements GraphIcon.
AbstractSelectUnselectIcon Abstract implementation of SelectUnselectIcon which keeps track of the selected state.
AnnotatedIconFactory Graph icon factory that uses a SmallGraphIcon with an AnnotatedRenderer for small graphs.
ChemicalIcon Creates an icon for the first embedding of a graph.
ChemicalIconFactory Graph icon factory that uses ChemicalIcon for graphs with a small number of vertices.
DefaultGraphIconFactory Factory which is to be used when a graph bundle does not explicitely request an icon factory.
DefaultSelectUnselectIcon Default implementation of AbstractSelectUnselectIcon.
EdgesOnlyIcon Creates an icon for the first embedding of a graph, but draws only the edges.
EdgesOnlyIconFactory Graph icon factory that uses EdgesOnlyIcon for graphs with a small number of vertices.
LargeGraphIcon Graph icon for a graph with a large number of vertices or edges.
MissingGraphIcon Icon that represents a missing graph that could not be loaded.
SmallGraphIcon Icon that represents a Graph.
SvgIconManager Handles creation of icons from svg files.