1 package net.sf.statcvs.pages;
2
3 /**
4 * @author Benoit Xhenseval
5 * @author Richard Cyganiak (richard@cyganiak.de)
6 * @version $Id: MarkupSyntax.java,v 1.3 2008/06/25 20:46:43 benoitx Exp $
7 */
8 public interface MarkupSyntax {
9
10 /**
11 * Extension for report pages, e.g. <tt>html</tt>
12 */
13 String getExtension();
14
15 String getHeader(String pageName, String stylesheetURL, String charSet);
16
17 String getEndOfPage();
18
19 String startSection1(String title);
20
21 String endSection1();
22
23 String startSection2(String title);
24
25 String startSection2(String title, String id);
26
27 String endSection2();
28
29 String getTableFormat();
30 }