1 package org.kuali.student.lum.common.client.configuration;
2
3 import java.util.ArrayList;
4
5 /**
6 * This class manages configurations. We should create a repository of all ConfigurationManagers and let universities
7 * register new configuration, remove already defined configuration or change the order in which they appear on the
8 * ui.
9 *
10 * @author Igor
11 * @see Configuration
12 * @see AbstractConfiguration
13 */
14 public class ConfigurationManager {
15
16 private ArrayList<Configuration> configurations = new ArrayList<Configuration>();
17
18 public void registerConfiguration(Configuration configuration) {
19 configurations.add(configuration);
20 }
21
22 public ArrayList<Configuration> getConfigurations() {
23 return configurations;
24 }
25 }