1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package net.mchaplin.ioc.model;
21
22 import java.util.ArrayList;
23
24 import net.mchaplin.ioc.ContainerI;
25 import net.mchaplin.ioc.component.ComponentI;
26
27 /***
28 * @author mchaplin@users.sourceforge.net
29 *
30 * $Header:
31 * $Revision:
32 * $Date:
33 */
34 public class Container extends Component implements ComponentI {
35
36 private ArrayList containers = null;
37 private ArrayList components = null;
38
39 /***
40 * @return Returns the containers.
41 */
42 public ArrayList getContainers() {
43 return containers;
44 }
45 /***
46 * @param containers The containers to set.
47 */
48 public void setContainers(ArrayList containers) {
49 this.containers = containers;
50 }
51 /***
52 * @return Returns the components.
53 */
54 public ArrayList getComponents() {
55 return components;
56 }
57 /***
58 * @param components The components to set.
59 */
60 public void setComponents(ArrayList components) {
61 this.components = components;
62 }
63
64
65
66 public ContainerI getContainer() {
67
68 return null;
69 }
70
71
72
73 public void reset() {
74
75
76 }
77
78
79
80 public void setContainer(ContainerI container) {
81
82
83 }
84
85
86 }