Package org.esa.beam.framework.ui

Provides utility classes for general user interface building.

See:
          Description

Interface Summary
AppContext  
CommandUIFactoryAware  
Disposable  
ExceptionHandler The ExceptionHandler are an alternative way to handle exceptions in the ProductTree.
ImageInfoEditorModel Unstable interface.
PixelInfoFactory A factory for pixel information at a given pixel position.
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 Summary
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.
AppCommand  
BasicApp The BasicApp can be used as a base class for applications which use a single main frame as user interface.
BasicApp.MainFrame  
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.
ColorComboBoxAdapter A binding for the JIDE ColorComboBox.
ColorEditor A value editor for colors.
DecimalTableCellRenderer TableCellRenderer which renders float and double values with the given format.
DefaultImageInfoEditorModel Unstable interface.
DemSelector  
ExpressionPane The expression pane is a UI component which is used to edit mathematical expressions.
FileHistory FileHistory is a fixed-size array for the pathes of files opened/saved by a user.
FloatCellEditor A FloatCellEditor which is able to validate the entered value.
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.
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  
PixelInfoView The pixel info view component is used to display the geophysical values for the pixel at a given pixel position (x,y).
PixelInfoView.DisplayFilter  
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.
SuppressibleOptionPane  
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  
WorldMapWindow The window displaying the world map.
 

Enum Summary
PixelInfoView.DockablePaneKey  
 

Package org.esa.beam.framework.ui Description

Provides utility classes for general user interface building.



Copyright © 2002-2013 Brockmann Consult GmbH. All Rights Reserved.