KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > openuss > presentation > enhydra > framework > BaseLayout


1 /**
2  * Title: OpenUSS - Open Source University Support System
3  * Description: Enhydra Presentation Object
4  * Copyright: Copyright (c) B. Lofi Dewanto
5  * Company: University of Muenster
6  * @author B. Lofi Dewanto
7  * @version 1.0
8  */

9 package org.openuss.presentation.enhydra.framework;
10
11 /**
12  * The base layout object for Enhydra. This
13  * includes the treebar on the right side of the page,
14  * the date and the method for showing it all.
15  *
16  * @author B. Lofi Dewanto
17  * @version 1.0
18  */

19 public interface BaseLayout {
20     /**
21      * This method has to be implemented. This write down the right-side
22      * information on the right side of the page. "Treebar".
23      */

24     public void showTreebar(Object JavaDoc page) throws BasePOException;
25
26     /**
27      * This method has to be implemented. This updates the date on
28      * the top right.
29      */

30     public void showUpdatedDate(Object JavaDoc page) throws BasePOException;
31
32     /**
33      * This method has to be implemented. This shows all the page
34      * layout. All layout methods should be called within
35      * this method.
36      */

37     public String JavaDoc showLayout(Object JavaDoc page) throws BasePOException;
38 }
Popular Tags