import sale.*;
import data.ooimpl.*;
import data.stdforms.*;
public class DefaultCounterFormCreator extends FormSheetContentCreator
{
public DefaultCounterFormCreator()
{
super();
}
public void createFormSheetContent(FormSheet map)
{
CountingStockImpl cs =
(CountingStockImpl)Shop.getTheShop().getStock("Video-Countingstock");
FormSheet fs = SingleTableFormSheet.create("Available Videocassettes",
cs, null, new OfferTED(false));
map.setComponent(fs.getComponent());
map.removeAllButtons();
map.addButton ("rent", 1,
new sale.Action()
{
public void doAction(SaleProcess p, SalesPoint s)
{
s.runProcess(new RentProcess());
}
}
);
map.addButton ("give back", 2,
new sale.Action()
{
public void doAction(SaleProcess p, SalesPoint s)
{
s.runProcess(new GiveBackProcess());
}
}
);
}
}