/* * $Id: TravelPrinterController.java,v 1.1 2005/07/07 18:57:43 gimmi Exp $ * Created on Jul 7, 2005 * * Copyright (C) 2005 Idega Software hf. All Rights Reserved. * * This software is the proprietary information of Idega hf. * Use is subject to license terms. */ package is.idega.idegaweb.travel.presentation; import com.idega.idegaweb.IWResourceBundle; import com.idega.presentation.IWContext; import com.idega.presentation.Table; import com.idega.presentation.text.Link; import com.idega.presentation.text.Text; public class TravelPrinterController extends TravelManager { public void main(IWContext iwc) throws Exception { super.main(iwc); IWResourceBundle iwrb = getResourceBundle(); Table table = getTable(); int row = 1; Link reset = new Link(getText(iwrb.getLocalizedString("travel.reset_printer_settings", "Reset printer setting"))); reset.setWindowToOpen(PrinterControllerWindow.class); reset.addParameter(PrinterControllerWindow.ACTION, PrinterControllerWindow.ACTION_RESET); Link reboot = new Link(getText(iwrb.getLocalizedString("travel.reboot_the_printer", "Reboot the printer"))); reboot.setWindowToOpen(PrinterControllerWindow.class); reboot.addParameter(PrinterControllerWindow.ACTION, PrinterControllerWindow.ACTION_REBOOT); Link testfeed = new Link(getText(iwrb.getLocalizedString("travel.test_feed", "Test feed"))); testfeed.setWindowToOpen(PrinterControllerWindow.class); testfeed.addParameter(PrinterControllerWindow.ACTION, PrinterControllerWindow.ACTION_TEST_FEED); table.add(getHeaderText(iwrb.getLocalizedString("travel.printer_administration", "Printer Administration")), 1, row); table.setRowColor(row++, backgroundColor); table.add(testfeed, 1, row); table.setRowColor(row++, GRAY); table.add(reboot, 1, row); table.setRowColor(row++, GRAY); table.add(reset, 1, row); table.setRowColor(row++, GRAY); add(Text.BREAK); add(table); } }