See: Description
| Interface | Description | 
|---|---|
| AppContext | |
| Disposable | |
| ImageInfoEditorModel | 
 Unstable interface. 
 | 
| PixelPositionListener | 
 A listener interrested in pixel position changes within a source image. 
 | 
| PopupMenuFactory | 
 A factory for pop-up menues. 
 | 
| SliderBoxImageDisplay.SliderBoxChangeListener | |
| WorldMapPane.PanSupport | |
| WorldMapPane.ZoomListener | 
| Class | Description | 
|---|---|
| AbstractDialog | 
 The  
AbstractDialog is the base class for ModalDialog and ModelessDialog,
 two helper classes used to quickly construct modal and modeless dialogs. | 
| AbstractImageInfoEditorModel | 
 Unstable interface. 
 | 
| BasicView | 
 The base class for application view panes. 
 | 
| BorderLayoutUtils | 
 A utility class providing helper methods for  
JPanels with a BorderLayout layout manager. | 
| BoundaryOverlay | 
 This class is an overlay that draws products from a  
WorldMapPaneDataModel and lets client decide how to
 render the selected product. | 
| BoundaryOverlayImpl | 
 This class extends a  
BoundaryOverlay by the ability to draw a selected product. | 
| BoundsInputPanel | 
 Component which provides a panel where lat/lon bounds may be entered and bound to a given
  
BindingContext. | 
| ButtonOverlayControl | 
 A navigation control which appears as a screen overlay. 
 | 
| DecimalCellEditor | 
 A  
DecimalCellEditor which is able to validate the entered value. | 
| DecimalTableCellRenderer | |
| DefaultAppContext | 
 This trivial implementation of the  
AppContext class
 is only for testing. | 
| DefaultImageInfoEditorModel | 
 Unstable interface. 
 | 
| DemSelector | |
| ExpressionPane | 
 The expression pane is a UI component which is used to edit mathematical expressions. 
 | 
| FileChooserFactory | 
 A factory which is used to create instances of  
JFileChooser. | 
| FileHistory | 
FileHistory is a fixed-size array for the pathes of files opened/saved by a user. | 
| FormatedFileHistory | 
FileHistory is a fixed-size array for the pathes of files opened/saved by a user. | 
| GridBagUtils | 
 A utility class providing helper methods for  
JPanels with a GridBagLayout layout manager. | 
| GridLayout2 | 
 A grid layout which allows components of differrent sizes. 
 | 
| HSVImageProfilePane | |
| ImageInfoEditor | 
 Unstable interface. 
 | 
| ModalDialog | 
 A helper class used to implement standard modal dialogs. 
 | 
| ModelessDialog | 
 A helper class used to implement standard modeless dialogs. 
 | 
| NewBandDialog | |
| NewProductDialog | |
| PopupMenuHandler | 
 A handler which can be registered on components as a mouse listener. 
 | 
| ProjectionParamsDialog | |
| RegionBoundsInputUI | 
 This user interface provides a world map and text fields to define region bounds. 
 | 
| RegionSelectableWorldMapPane | 
 This class wraps a  
WorldMapPane and extends it by functionality to draw and resize a selection rectangle. | 
| RenderedImageIcon | 
 An adapter class which supplies a  
RenderedImage with the Icon interface. | 
| RGBImageProfilePane | |
| SelectExportMethodDialog | |
| SequentialDialog | |
| SliderBoxImageDisplay | 
 A component representing an image display with a draggable slider box in it. 
 | 
| SnapFileChooser | 
 The general SNAP file chooser. 
 | 
| UIDefaults | 
 A utility class which creates GUI componants with default settings. 
 | 
| UIUtils | 
 The  
UIUtils class provides methods frequently used in connection with graphical user interfaces. | 
| UserInputHistory | 
UserInputHistory is a fixed-size array for String entries edited by a user. | 
| WorldMapImageLoader | 
 This utility class is responsible for loading the world map image. 
 | 
| WorldMapPane | 
 This class displays a world map specified by the  
WorldMapPaneDataModel. | 
| WorldMapPane.DefaultPanSupport | |
| WorldMapPaneDataModel | 
Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.