KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > net > sourceforge > jarbundler > HelpBook


1 package net.sourceforge.jarbundler;
2
3 import java.util.ArrayList JavaDoc;
4 import java.util.List JavaDoc;
5
6 import org.apache.tools.ant.taskdefs.MatchingTask;
7 import org.apache.tools.ant.types.FileList;
8 import org.apache.tools.ant.types.FileSet;
9
10 import java.lang.String JavaDoc;
11
12
13
14 public class HelpBook extends MatchingTask {
15
16     private String JavaDoc folderName = null;
17     private String JavaDoc name = null;
18     private String JavaDoc locale = null;
19
20     private final List JavaDoc fileLists = new ArrayList JavaDoc();
21     private final List JavaDoc fileSets = new ArrayList JavaDoc();
22
23
24     // Help Book name
25
public void setName(String JavaDoc name) {
26         this.name = name;
27     }
28
29     public String JavaDoc getName() {
30         return name;
31     }
32
33
34     // Help Book folder name
35
public void setFolderName(String JavaDoc folderName) {
36         this.folderName = folderName;
37     }
38
39     public String JavaDoc getFolderName() {
40         return folderName;
41     }
42
43
44     // Help Book locale
45
public void setLocale(String JavaDoc locale) {
46         this.locale = locale;
47     }
48
49     public String JavaDoc getLocale() {
50         return locale;
51     }
52
53     // Help Book files as a ANT FileList
54
public void addFileList(FileList fileList) {
55         fileLists.add(fileList);
56     }
57
58     public List JavaDoc getFileLists() {
59         return fileLists;
60     }
61
62     // Help Book files as a ANT FileSet
63
public void addFileSet(FileSet fileSet) {
64         fileSets.add(fileSet);
65     }
66
67     public List JavaDoc getFileSets() {
68         return fileSets;
69     }
70
71 }
72
Popular Tags