.append( mech.getLocationAbbr(mounted.getLocation()) ) .append( "]" );
.append( mech.getLocationAbbr(mounted.getLocation()) ); if (mounted.isSplit()) { sWeapons.append("/") .append(mech.getLocationAbbr(mounted.getSecondLocation())); } sWeapons.append( "]" );
    private String getWeapons() {        StringBuffer sWeapons = new StringBuffer();        for (Mounted mounted : mech.getWeaponList()) {            WeaponType wtype = (WeaponType)mounted.getType();            sWeapons.append( mounted.getDesc() )                .append( "  [" ) //$NON-NLS-1$                .append( mech.getLocationAbbr(mounted.getLocation()) )                .append( "]" ); //$NON-NLS-1$            if (mech.isClan() &&                 mounted.getType().getInternalName().substring(0,2).equals("IS")) { //$NON-NLS-1$                sWeapons.append(Messages.getString("MechView.IS")); //$NON-NLS-1$            }            if (!mech.isClan() &&                mounted.getType().getInternalName().substring(0,2).equals("CL")) { //$NON-NLS-1$                sWeapons.append(Messages.getString("MechView.Clan")); //$NON-NLS-1$            }            if (wtype.hasFlag(WeaponType.F_ONESHOT)) {                sWeapons.append(" <") //$NON-NLS-1$                    .append(mounted.getLinked().getDesc())                    .append(">"); //$NON-NLS-1$            }            sWeapons.append(" ").append(wtype.getHeat()).append(Messages.getString("MechView.Heat")); //$NON-NLS-1$ //$NON-NLS-2$            sWeapons.append("\n"); //$NON-NLS-1$        }        return sWeapons.toString();    }