01: /**
02: *
03: */package nl.hippo.cms.wizard.components;
04:
05: /**
06: * A component that needs configuration can extend this interface and will be called
07: * directly after instantation
08: *
09: * @author a.bogaart@hippo.nl
10: *
11: */
12: public interface Configurable {
13:
14: /**
15: * Configure the component
16: * @param config
17: * @throws Exception TODO
18: */
19: void configure(Configuration config) throws Exception;
20:
21: }
|