public class WorldMapPaneDataModel extends Object
Modifier and Type | Field and Description |
---|---|
static String |
PROPERTY_ADDITIONAL_GEO_BOUNDARIES |
static String |
PROPERTY_AUTO_ZOOM_ENABLED |
static String |
PROPERTY_LAYER |
static String |
PROPERTY_PRODUCTS |
static String |
PROPERTY_SELECTED_PRODUCT |
Constructor and Description |
---|
WorldMapPaneDataModel() |
Modifier and Type | Method and Description |
---|---|
void |
addModelChangeListener(PropertyChangeListener listener) |
void |
addProduct(Product product) |
GeoPos[][] |
getAdditionalGeoBoundaries() |
Product[] |
getProducts() |
Product |
getSelectedProduct() |
Layer |
getWorldMapLayer(LayerContext context) |
boolean |
isAutoZoomEnabled() |
void |
removeModelChangeListener(PropertyChangeListener listener) |
void |
removeProduct(Product product) |
void |
setAdditionalGeoBoundaries(GeoPos[][] geoBoundarys) |
void |
setAutoZoomEnabled(boolean autoZoomEnabled) |
void |
setProducts(Product[] products) |
void |
setSelectedProduct(Product product) |
public static final String PROPERTY_LAYER
public static final String PROPERTY_SELECTED_PRODUCT
public static final String PROPERTY_PRODUCTS
public static final String PROPERTY_ADDITIONAL_GEO_BOUNDARIES
public static final String PROPERTY_AUTO_ZOOM_ENABLED
public Layer getWorldMapLayer(LayerContext context)
public Product getSelectedProduct()
public void setSelectedProduct(Product product)
public Product[] getProducts()
public void setProducts(Product[] products)
public GeoPos[][] getAdditionalGeoBoundaries()
public void setAdditionalGeoBoundaries(GeoPos[][] geoBoundarys)
public void addModelChangeListener(PropertyChangeListener listener)
public void removeModelChangeListener(PropertyChangeListener listener)
public void addProduct(Product product)
public void removeProduct(Product product)
public boolean isAutoZoomEnabled()
public void setAutoZoomEnabled(boolean autoZoomEnabled)
Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.