Class DataLoadingDialog

All Implemented Interfaces:
WindowListener, ImageObserver, MenuContainer, PropertyChangeListener, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants

public class DataLoadingDialog extends AbstractMHQDialogBasic implements PropertyChangeListener
See Also:
  • Constructor Details

    • DataLoadingDialog

      public DataLoadingDialog(JFrame frame, MekHQ application, @Nullable File campaignFile)
    • DataLoadingDialog

      public DataLoadingDialog(JFrame frame, MekHQ application, @Nullable File campaignFile, StoryArcStub stub, boolean isInAppNewCampaign)
  • Method Details

    • getApplication

      public MekHQ getApplication()
    • getCampaignFile

      @Nullable public File getCampaignFile()
    • getTask

      public mekhq.gui.dialog.DataLoadingDialog.Task getTask()
    • getSplash

      public JLabel getSplash()
    • setSplash

      public void setSplash(JLabel splash)
    • getProgressBar

      public JProgressBar getProgressBar()
    • setProgressBar

      public void setProgressBar(JProgressBar progressBar)
    • initialize

      protected void initialize()
      Overrides:
      initialize in class megamek.client.ui.baseComponents.AbstractDialog
    • createCenterPane

      protected Container createCenterPane()
      Specified by:
      createCenterPane in class megamek.client.ui.baseComponents.AbstractDialog
    • finalizeInitialization

      protected void finalizeInitialization()
      Overrides:
      finalizeInitialization in class megamek.client.ui.baseComponents.AbstractDialog
    • propertyChange

      public void propertyChange(PropertyChangeEvent evt)
      Specified by:
      propertyChange in interface PropertyChangeListener