@Override public Object getValueAt(int rowIndex, int columnIndex) { final Entity en = entities.get(rowIndex); switch (columnIndex) { case COL_ENTITY: return en.getShortNameRaw(); case COL_BV: return en.calculateBattleValue(); case COL_MOVE: return en.getWalkMP() + "/" + en.getRunMPasString() + "/" + en.getJumpMP(); } return ""; }
sBasic.append(Messages.getString("MechView.Movement")) //$NON-NLS-1$ .append(entity.getWalkMP()).append("/") //$NON-NLS-1$ .append(entity.getRunMPasString()); if (entity.getJumpMP() > 0) { sBasic.append("/") //$NON-NLS-1$
addToTT("Movement", BR, entity.getWalkMP(), entity.getRunMPasString()); if (entity.getJumpMP() > 0) tooltipString.append("/" + entity.getJumpMP());
StringBuilder moveString = new StringBuilder(); moveString.append(entity.getWalkMP()).append("/") .append(entity.getRunMPasString()); if (entity.getJumpMP() > 0) { moveString.append("/") //$NON-NLS-1$ sBasic.add(new LabeledElement(Messages.getString("MovementType." //$NON-NLS-1$ + entity.getMovementModeAsString()), entity.getWalkMP() + "/" + entity.getRunMPasString())); //$NON-NLS-1$ entity.setConversionMode(originalMode); } else if (entity instanceof LandAirMech) {
addToTT("Movement", BR, entity.getWalkMP(), entity.getRunMPasString()); if (entity.getJumpMP() > 0) tooltipString.append("/" + entity.getJumpMP());
mpR2.setString(en.getRunMPasString()); mpR2.setString(en.getRunMPasString() + " (" + Double.toString(((Jumpship) en).getAccumulatedThrust()) + ")");