001package jmri.jmrit.operations.trains.manualtrainbuilder.gui; 002 003import java.awt.event.ActionEvent; 004 005import javax.swing.AbstractAction; 006 007import jmri.jmrit.operations.trains.Train; 008 009/** 010 * Action to open the edit train manual build 011 * 012 * @author Daniel Boudreau Copyright (C) 2026 013 */ 014public class TrainManualBuildAction extends AbstractAction { 015 016 public TrainManualBuildAction(Train train) { 017 super(Bundle.getMessage("TitleManualBuild")); 018 _train = train; 019 } 020 021 Train _train; 022 023 @Override 024 public void actionPerformed(ActionEvent e) { 025 new TrainManualBuildEditFrame(_train.getId()); 026 } 027}