1 package net.mlw.fball.loader;
2
3 import java.util.Iterator;
4 import java.util.List;
5
6 /***
7 *
8 * @author Matthew L. Wilson
9 * @version $Revision: 1.4 $ $Date: 2004/03/17 14:20:21 $
10 */
11 public class LoaderGroup implements Loader
12 {
13 /*** The name of this loader group. */
14 private String name;
15 /*** All the loaders in this group. **/
16 private List loaders;
17 /*** The icon for this group. **/
18 private String icon;
19
20 /*** @see net.mlw.fball.loader.Loader#doLoad()
21 */
22 public void doLoad() throws Exception
23 {
24 for (Iterator iter = loaders.iterator(); iter.hasNext();)
25 {
26 Loader loader = (Loader) iter.next();
27 loader.doLoad();
28 }
29 }
30
31 /***
32 * @return Returns the loaders.
33 */
34 public List getLoaders()
35 {
36 return loaders;
37 }
38
39 /***
40 * @param loaders The loaders to set.
41 */
42 public void setLoaders(List loaders)
43 {
44 this.loaders = loaders;
45 }
46
47 /***
48 * @return Returns the icon.
49 */
50 public String getIcon()
51 {
52 return icon;
53 }
54
55 /***
56 * @param icon The icon to set.
57 */
58 public void setIcon(String icon)
59 {
60 this.icon = icon;
61 }
62
63 /***
64 * @return Returns the name.
65 */
66 public String getName()
67 {
68 return name;
69 }
70
71 /***
72 * @param name The name to set.
73 */
74 public void setName(String name)
75 {
76 this.name = name;
77 }
78
79 }
This page was automatically generated by Maven