org.grinvin.graphbrowser

Class AnnotatedScrollableGraphTableComponent

Implemented Interfaces:
GraphListModelListener, HasGraphList, ListDataListener

public class AnnotatedScrollableGraphTableComponent
extends JPanel
implements HasGraphList, GraphListModelListener

An annotated version of ScrollableGraphTableComponent.

Constructor Summary

AnnotatedScrollableGraphTableComponent(GraphInvariantListModel model, ListSelectionModel selectionModel)

Method Summary

void
contentsChanged(ListDataEvent e)
GraphList
getGraphList()
Return the graph list model which is used by this component.
void
graphListModelNameChanged(GraphListModel graphListModel)
void
intervalAdded(ListDataEvent e)
void
intervalRemoved(ListDataEvent e)

Constructor Details

AnnotatedScrollableGraphTableComponent

public AnnotatedScrollableGraphTableComponent(GraphInvariantListModel model,
                                              ListSelectionModel selectionModel)

Method Details

contentsChanged

public void contentsChanged(ListDataEvent e)

getGraphList

public GraphList getGraphList()
Return the graph list model which is used by this component.
Specified by:
getGraphList in interface HasGraphList

graphListModelNameChanged

public void graphListModelNameChanged(GraphListModel graphListModel)
Specified by:
graphListModelNameChanged in interface GraphListModelListener

intervalAdded

public void intervalAdded(ListDataEvent e)

intervalRemoved

public void intervalRemoved(ListDataEvent e)