Object --Not Named--
Persistence
Transient
Multiple Instances
No
Messages
performExecute()
return next winner (autobid)
return loser
[no loser]priceToWin = winner.getInitBidPrice()
[winner.getWinningQuantity() <= loser.getQuantity()] priceToWin = calculateNextBidValue(loser.getMaxBidValue())
[winner.getWinningQuantity() > loser.getQuantity()] priceToWin = loser.getMaxBidValue()
[if priceToWin < winner.getInitBidPrice()] priceToWin = winner.getInitBidPrice()
winner.setPriceToWin = priceToWin