Class SearchPage

  • All Implemented Interfaces:
    Page

    public class SearchPage
    extends AbstractPage
    implements Page
    A {link Page that allows searching use the OSM Nominatim tool. The OSM namefinder has its own usage policies. Please check them out before you use it.
    Version:
    $Revision$
    • Field Detail

      • log

        private static final java.util.logging.Logger log
      • progressBar

        private org.eclipse.swt.widgets.ProgressBar progressBar
      • progressBarLayoutData

        private org.eclipse.swt.layout.GridData progressBarLayoutData
      • searchText

        private org.eclipse.swt.widgets.Text searchText
      • searching

        private boolean searching
      • searchLink

        private org.eclipse.swt.widgets.Link searchLink
      • NAMEFINDER_URL_FORMAT

        private static final java.lang.String NAMEFINDER_URL_FORMAT
        See Also:
        Constant Field Values
    • Constructor Detail

    • Method Detail

      • widgetDisposed

        protected void widgetDisposed​(org.eclipse.swt.events.DisposeEvent e)
        Specified by:
        widgetDisposed in class AbstractPage
      • startSearch

        void startSearch()
      • setupSearchGui

        private void setupSearchGui()
      • tearDownSearchGui

        private void tearDownSearchGui()
      • doSearchInternal

        private void doSearchInternal​(java.lang.String newSearch)