org.kuali.student.lum.common.client.configuration
Class ConfigurationManager

java.lang.Object
  extended by org.kuali.student.lum.common.client.configuration.ConfigurationManager

public class ConfigurationManager
extends Object

This class manages configurations. We should create a repository of all ConfigurationManagers and let universities register new configuration, remove already defined configuration or change the order in which they appear on the ui.

Author:
Igor
See Also:
Configuration, AbstractConfiguration

Field Summary
private  ArrayList<Configuration> configurations
           
private  Configurer configurer
           
 
Constructor Summary
ConfigurationManager(Configurer configurer)
           
 
Method Summary
 ArrayList<Configuration> getConfigurations()
           
 void registerConfiguration(Configuration configuration)
           
private  void setConfigurerOn(Configuration configuration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configurations

private ArrayList<Configuration> configurations

configurer

private Configurer configurer
Constructor Detail

ConfigurationManager

public ConfigurationManager(Configurer configurer)
Method Detail

registerConfiguration

public void registerConfiguration(Configuration configuration)

getConfigurations

public ArrayList<Configuration> getConfigurations()

setConfigurerOn

private void setConfigurerOn(Configuration configuration)


Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.