001 package videoautomat.contentcreator;
002 import sale.FormSheet;
003 import sale.FormSheetContentCreator;
004 import videoautomat.contentcreator.stdactions.RollBackAction;
005 import videoautomat.contentcreator.stdactions.TransitWithAction;
006 import videoautomat.transition.RentSumUpTransition;
007
008 /**
009 * Content creator which adds rent, cancel button and there actions to the given formsheet
010 *
011 * @author Tobias Ruch
012 */
013 public class RentTTFSContentCreator extends FormSheetContentCreator {
014
015 /**
016 * Adds buttons and actions
017 * @param fs - <code>FormSheet</code> which sould be changed
018 */
019 protected void createFormSheetContent(FormSheet fs) {
020
021 fs.removeAllButtons();
022
023 fs.addButton("Rent", 1, new TransitWithAction(new RentSumUpTransition()));
024 fs.addButton("Cancel", 2, new RollBackAction());
025 }
026 }