net.simplace.ui.formengine.geotools.FWMapEnvelopeChooserFormComponent

Version: 1.0

This class provides net.simplace.ui.formengine.FWAbstractFormComponentform component to successively select a map area by several envelopes. A com.vividsolutions.jts.geom.EnvelopeArrayList of the envelopes is returned as form component getValue()value.

See also: MapAreaChooserPanel




public class FWMapEnvelopeChooserFormComponent extends
FWMapAreaChooserFormComponent {
// Public Constructors
public FWMapEnvelopeChooserFormComponent(String aFormID, String aFieldID,
boolean aShowLabel, int aDetachable, Element aFormElement, FWObservable
aObservable);


// Public Instance Methods
public Object getValue(); // Overrides FWMapAreaChooserFormComponent

Returns a list of the selected envelopes as an com.vividsolutions.jts.geom.EnvelopeArrayList.
returns {@code null} if no selection is made or the selection does not conform to {@link #iMinSelectionCount} and {@link #iMaxSelectionCount}.
public void setValue(Object aValue);
// Defines FWAbstractMapChooserFormComponent



// Protected Instance Methods
protected MapAreaChooserPanel createMapChooserPanel(Element aFormElement,
FWObservable aObservable); // Overrides FWMapAreaChooserFormComponent

Creates an instance of net.simplace.ui.formengine.geotools.MapAreaChooserPanel.


}



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) - net.simplace.ui.formengine.FWAbstractFormComponent (net.simplace.util.FWObserver) - FWAbstractMapChooserFormComponent (de.schmitzm.swing.CaptionsChangeable) - FWMapAreaChooserFormComponent - FWMapEnvelopeChooserFormComponent