View Javadoc

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.2 2006/12/09 14:22:54 cyganiak 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(final String pageName, String stylesheetURL);
16  
17      String getEndOfPage();
18  
19      String startSection1(final String title);
20  
21      String endSection1();
22  
23      String startSection2(final String title);
24  
25      String startSection2(final String title, final String id);
26  
27      String endSection2();
28  
29      String getTableFormat();
30  }