org.grinvin.gui.icons

Class MissingGraphIconFactory

Implemented Interfaces:
GraphIconFactory

public class MissingGraphIconFactory
extends DefaultGraphIconFactory

Graph icon factory that uses MissingGraphIcon.

Constructor Summary

MissingGraphIconFactory()
Default constructor.

Method Summary

GraphIcon
createIcon(GraphBundleView bundle, int size)
static GraphIconFactory
getInstance()
Return the sole instance of this class.

Methods inherited from class org.grinvin.gui.icons.DefaultGraphIconFactory

createIcon, createIconForLargeGraph, createIconForMissingGraph, createIconForSmallGraph, getBackgroundIcon, getInstance, getVertexLimitFactor, isHugeGraph, isSmallGraph

Constructor Details

MissingGraphIconFactory

protected MissingGraphIconFactory()
Default constructor. Can be overridden, but should not be called directly.

Method Details

createIcon

public GraphIcon createIcon(GraphBundleView bundle,
                            int size)
Specified by:
createIcon in interface GraphIconFactory
Overrides:
createIcon in interface DefaultGraphIconFactory

getInstance

public static GraphIconFactory getInstance()
Return the sole instance of this class.
Overrides:
getInstance in interface DefaultGraphIconFactory