Class POIVisibilityPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class POIVisibilityPanel extends JPanel
A JPanel containing the editing controls for all types and categories of OSM amenities.
Author:
Andrew Pavlin, KA2DDO
See Also:
  • Constructor Details

    • POIVisibilityPanel

      public POIVisibilityPanel(OSMLayer osmLayer, VisibleCtls visibleCtls, Preferences poiPrefs)
      Create a JPanel containing the editing controls for all types and categories of OSM amenities.
      Parameters:
      osmLayer - OSMLayer to handle overall Point-Of-Interest global enabling/disabling, or null for no such control
      visibleCtls - VisibleEnum object managing AmenityType and AmenityCategory visibility
      poiPrefs - Preferences node that should be used as backing store for the POI visibility choices