Class ForceGeneratorViewUi.ChosenEntityModel

java.lang.Object
javax.swing.table.AbstractTableModel
megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi.ChosenEntityModel
All Implemented Interfaces:
Serializable, TableModel
Enclosing class:
ForceGeneratorViewUi

public static class ForceGeneratorViewUi.ChosenEntityModel extends AbstractTableModel
See Also:
  • Field Details

  • Constructor Details

    • ChosenEntityModel

      public ChosenEntityModel()
  • Method Details

    • hasEntity

      public boolean hasEntity(@Nullable Entity en)
    • addEntity

      public void addEntity(Entity en)
    • clearData

      public void clearData()
    • removeEntities

      public void removeEntities(int... selectedRows)
    • addEntities

      public void addEntities(ForceDescriptor fd)
    • allEntities

      public List<Entity> allEntities()
    • getRowCount

      public int getRowCount()
    • getColumnCount

      public int getColumnCount()
    • getValueAt

      public Object getValueAt(int rowIndex, int columnIndex)
    • getColumnName

      public String getColumnName(int column)
      Specified by:
      getColumnName in interface TableModel
      Overrides:
      getColumnName in class AbstractTableModel
    • getUnitAt

      public MekSummary getUnitAt(int row)