Class SatelliteVisualizationViewer<V,E>

All Implemented Interfaces:
ChangeEventSupport, VisualizationServer<V,E>, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, ChangeListener

public class SatelliteVisualizationViewer<V,E> extends VisualizationViewer<V,E>
A VisualizationViewer that can act as a satellite view for another (master) VisualizationViewer. In this view, the full graph is always visible and all mouse actions affect the graph in the master view. A rectangular shape in the satellite view shows the visible bounds of the master view.
See Also:
  • Field Details

    • master

      protected VisualizationViewer<V,E> master
      the master VisualizationViewer that this is a satellite view for
  • Constructor Details

    • SatelliteVisualizationViewer

      public SatelliteVisualizationViewer(VisualizationViewer<V,E> master, Dimension preferredSize)
      Parameters:
      master - the master VisualizationViewer for which this is a satellite view
      preferredSize - the specified size of the component
  • Method Details