wolfhece._lulc_manager

LU/LC companion for WolfMapViewer.

This companion owns the Landuse/Landcover menu construction, including Walous submenus. Handlers are routed through this companion to private viewer helpers to keep behavior identical while completing migration in small safe steps.

Module Contents

class wolfhece._lulc_manager.LulcManager(viewer: wolfhece.PyDraw.WolfMapViewer)[source]

Companion object that owns LU/LC menu state and handler routing.

_viewer[source]
_menu: wx.Menu | None = None[source]
menu_build() None[source]
_handle_importfromfile(event: wx.MenuEvent) None[source]
_handle_walous_ocs(event: wx.MenuEvent) None[source]

Handle Walous OCS menu events.

_handle_walous_uts(event: wx.MenuEvent) None[source]

Handle Walous UTS menu events.