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
-
ClassesClassDescriptionGenerates Word/PDF/PRN artifacts from merge CSV output.Rail labels screen with train load, railcar table preview, card preview, and print action.GUI bridge around the shared core rail workflow.