1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.portals.graffito.model;
17
18
19 import java.util.List;
20
21 /***
22 * CMS Folder interface. A folder is a collection of CmsObject within a Server.
23 *
24 * @author <a href="mailto:taylor@apache.org">David Sean Taylor</a>
25 *
26 * @version $Id: Folder.java,v 1.1 2004/12/22 21:16:10 christophe Exp $
27 */
28 public interface Folder extends CmsObject
29 {
30
31 /***
32 * Get the folder documents.
33 * @return a List of Document which are located into this folder.
34 */
35 public List getDocuments();
36 /***
37 * Get the folder subfolders.
38 * @return a List of Folder which are located into this folder.
39 */
40 public List getFolders();
41 }
42