Package com.tbg.wms.cli.gui.rail


package com.tbg.wms.cli.gui.rail
Rail-specific GUI workflow dialogs and services.

Package Responsibility

  • Provide rail-focused GUI operator flows separate from shipment/carrier GUI flows.
  • Bridge live WMS rail planning data into preview, diagnostics, and render actions.
  • Keep rail-specific UI concerns isolated from reusable rail core math components.

Key Types

  • RailLabelsDialog - rail labels workflow dialog and operator controls.
  • RailWorkflowService - WMS-first rail planning and diagnostics orchestration.
  • RailArtifactService - DOCX/PDF/PRN artifact automation support.
  • Artifact generation validates merge CSV readability and ensures output directories exist before automation.
Since:
1.5.2