Package org.esa.snap.ui
Class DefaultAppContext
java.lang.Object
org.esa.snap.ui.DefaultAppContext
- All Implemented Interfaces:
AppContext
This trivial implementation of the
AppContext class
is only for testing.-
Constructor Summary
ConstructorsConstructorDescriptionDefaultAppContext(String applicationName) DefaultAppContext(String applicationName, Window applicationWindow, ProductManager productManager, PropertyMap preferences) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleError(String message, Throwable t) voidsetApplicationName(String applicationName) voidsetApplicationWindow(Window applicationWindow) voidsetPreferences(PropertyMap preferences) voidsetProductManager(ProductManager productManager) voidsetSelectedProduct(Product selectedProduct) voidsetSelectedSceneView(ProductSceneView selectedView)
-
Constructor Details
-
DefaultAppContext
-
DefaultAppContext
public DefaultAppContext(String applicationName, Window applicationWindow, ProductManager productManager, PropertyMap preferences)
-
-
Method Details
-
getApplicationName
- Specified by:
getApplicationNamein interfaceAppContext
-
setApplicationName
-
getApplicationWindow
- Specified by:
getApplicationWindowin interfaceAppContext
-
setApplicationWindow
-
getPreferences
- Specified by:
getPreferencesin interfaceAppContext
-
setPreferences
-
getProductManager
- Specified by:
getProductManagerin interfaceAppContext
-
setProductManager
-
getSelectedProduct
- Specified by:
getSelectedProductin interfaceAppContext
-
setSelectedProduct
-
handleError
- Specified by:
handleErrorin interfaceAppContext
-
getSelectedProductSceneView
- Specified by:
getSelectedProductSceneViewin interfaceAppContext
-
setSelectedSceneView
-