Class DSChassisView

All Implemented Interfaces:
ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, ChangeListener

public class DSChassisView extends BuildView implements ActionListener, ChangeListener
Structure tab chassis panel for small craft and DropShips.
See Also:
  • Field Details

  • Constructor Details

    • DSChassisView

      public DSChassisView(megamek.common.interfaces.ITechManager techManager)
  • Method Details

    • addListener

      public void addListener(DropshipBuildListener l)
    • removeListener

      public void removeListener(DropshipBuildListener l)
    • initUI

      public void initUI()
    • setFromEntity

      public void setFromEntity(megamek.common.units.SmallCraft craft)
    • setAsCustomization

      public void setAsCustomization()
    • refresh

      public void refresh()
    • isDropship

      public boolean isDropship()
    • isSpheroid

      public boolean isSpheroid()
    • getTonnage

      public double getTonnage()
    • setTonnage

      public void setTonnage(double tonnage)
    • isMilitary

      public boolean isMilitary()
    • setMilitary

      public void setMilitary(boolean omni)
    • setMaxThrust

      public void setMaxThrust(int maxThrust)
    • stateChanged

      public void stateChanged(ChangeEvent e)
      Specified by:
      stateChanged in interface ChangeListener
    • actionPerformed

      public void actionPerformed(ActionEvent e)
      Specified by:
      actionPerformed in interface ActionListener