View Javadoc
1 // $Id: Print.java,v 1.1 2004/02/12 22:38:15 powerpete Exp $ 2 // [JMP, 09.02.2004] Created this file. 3 package org.jface.stepmt.demoapp.menus; 4 5 import java.awt.event.ActionEvent; 6 7 import org.apache.commons.logging.Log; 8 import org.apache.commons.logging.LogFactory; 9 import org.jface.stepmt.demoapp.print.PrintCenter; 10 import org.jface.stepmt.demoapp.templates.TemplateManager; 11 import org.jface.stepmt.transform.config.PipelineTemplate; 12 import org.jface.vega.menu.MenuItem; 13 14 /*** 15 * @author <a href="mailto:powerpete@users.sf.net">M. Petersen</a> 16 * @version $Id: Print.java,v 1.1 2004/02/12 22:38:15 powerpete Exp $ 17 */ 18 public class Print extends MenuItem 19 { 20 private static final Log LOG = LogFactory.getLog(Print.class); 21 private final TemplateManager manager = TemplateManager.getInstance(); 22 23 public void actionPerformed(ActionEvent event) 24 { 25 PipelineTemplate template = manager.getCurrentTemplate(); 26 String text = manager.getText(); 27 try 28 { 29 new PrintCenter().print(template, text); 30 } 31 catch (Exception e) 32 { 33 LOG.fatal("Error while printing.", e); 34 } 35 } 36 }

This page was automatically generated by Maven