net.simplace.ui.panel.FWLayeredMapPanel
This class provides a FWDefaultPanel, which contains components to
display org.geotools.feature.FeatureCollection- and org.geotools.coverage.grid.GridCoverage2D-Objekts of
the Geotools-Library.
The panel itself does not implement methods to maintain the displayed
layers. Instead the methods getMapPane() and de.schmitzm.geotools.gui.SelectableXMapPane
provide access to all necessary functions.
The swing components this panel is designed with are taken from the schmitzm-library
of Martin Schmitz and base on
Geotools.
public class FWLayeredMapPanel extends FWDefaultPanel {
// Public Constructors
public FWLayeredMapPanel(FWAbstractFunctionality aFunctionality, boolean
aUseButtons);
// Protected Instance Variables
protected MapActionControlPane mapControl;
protected LayeredMapPane layeredMapPane;
protected MapPaneStatusBar mapStatus;
// Public Instance Methods public SelectableXMapPane getMapPane();
Returns the map display component. Use de.schmitzm.geotools.gui.SelectableXMapPane to
maintain the layers (add, remove, ...).
public ColorMapManager getMapContextControlPane();
Returns the manager to maintain the (default) color maps provided by the
de.schmitzm.geotools.gui.MapContextControlPanelayer control component.
public void
resetCaptions(Map aCaptionsMap);
// Overrides FWDefaultPanel
Resets the labels of this panel from ImpetusClient reseource by the
current locale.
// Protected Instance Methods
}
Hierarchy: java.lang.Object - java.awt.Component (java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable) - java.awt.Container - javax.swing.JComponent (java.io.Serializable, javax.swing.TransferHandler.HasGetTransferHandler) - javax.swing.JPanel (javax.accessibility.Accessible) - FWDefaultPanel (java.awt.event.ActionListener) - FWLayeredMapPanel