public Mounted addEquipment(EquipmentType etype, int loc, boolean rearMounted, int shots) throws LocationFullException
public Mounted addEquipment(EquipmentType etype, int loc) throws LocationFullException
    public Mounted addEquipment(EquipmentType etype, int loc, boolean rearMounted, int shots)    throws LocationFullException    {    	Mounted mounted = new Mounted(this, etype);        addEquipment(mounted, loc, rearMounted, shots);        return mounted;    }