public void output(Registry registry, Output output, PrintWriter writer, Entry[] entries)
public void output(Registry registry, Output output, PrintWriter writer, EntryList entries)
    public void output(Registry registry, Output output, PrintWriter writer, Entry[] entries)                throws OperationException    {        if ( entries == null )            throw new IllegalArgumentException("entries parameter is not allowed to be null");        TemplateFactory tmplFactory = (TemplateFactory) registry.getPlugin("templates");        try {            String screenTmpl = registry.getConfiguration().getProperty(PROP_SCREEN_TMPL, SCREEN_TMPL);                        String tmplName = output.getTemplateName();            if ( tmplName == null )                tmplName = ENTRY_TMPL;            LOG.fine("Using Templates: screen: "+screenTmpl+", tmpl: "+tmplName);                        Template tmpl = tmplFactory.getTemplate(screenTmpl);            tmpl.set("content_template", tmplName);            tmpl.set("num",              new Integer(entries.length));            tmpl.set("entries",          Arrays.asList(entries));            tmpl.write(writer);        } catch(Exception ex) {            throw new OperationException(ex);        }                }