org.eclipse.higgins.configuration.common
Class PropertyFileConfigurationHandler

java.lang.Object
  extended byorg.eclipse.higgins.configuration.common.PropertyFileConfigurationHandler
All Implemented Interfaces:
org.eclipse.higgins.configuration.api.IConfigurationHandler

public class PropertyFileConfigurationHandler
extends Object
implements org.eclipse.higgins.configuration.api.IConfigurationHandler


Constructor Summary
PropertyFileConfigurationHandler()
           
PropertyFileConfigurationHandler(String fileName)
           
PropertyFileConfigurationHandler(String configDir, String fileName)
           
 
Method Summary
 void applyUpdates()
           
 boolean configure(Map mapConfigurationSettings)
           
 org.eclipse.higgins.configuration.api.ISettingDescriptor getSettingDescriptor()
           
 Map getSettings()
           
 void setConfigurationBase(String strBase)
           
 void setFileName(String strFile)
           
 void setGlobalSettingDescriptor(org.eclipse.higgins.configuration.api.ISettingDescriptor settingDescriptor)
           
 void setGlobalSettings(Map settings)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyFileConfigurationHandler

public PropertyFileConfigurationHandler()

PropertyFileConfigurationHandler

public PropertyFileConfigurationHandler(String fileName)

PropertyFileConfigurationHandler

public PropertyFileConfigurationHandler(String configDir,
                                        String fileName)
Method Detail

getSettings

public Map getSettings()
                throws Exception
Specified by:
getSettings in interface org.eclipse.higgins.configuration.api.IConfigurationHandler
Throws:
Exception

configure

public boolean configure(Map mapConfigurationSettings)
                  throws Exception
Specified by:
configure in interface org.eclipse.higgins.configuration.api.IConfigurationHandler
Throws:
Exception

setConfigurationBase

public void setConfigurationBase(String strBase)
Specified by:
setConfigurationBase in interface org.eclipse.higgins.configuration.api.IConfigurationHandler

setFileName

public void setFileName(String strFile)

setGlobalSettings

public void setGlobalSettings(Map settings)
Specified by:
setGlobalSettings in interface org.eclipse.higgins.configuration.api.IConfigurationHandler

setGlobalSettingDescriptor

public void setGlobalSettingDescriptor(org.eclipse.higgins.configuration.api.ISettingDescriptor settingDescriptor)
Specified by:
setGlobalSettingDescriptor in interface org.eclipse.higgins.configuration.api.IConfigurationHandler

getSettingDescriptor

public org.eclipse.higgins.configuration.api.ISettingDescriptor getSettingDescriptor()
Specified by:
getSettingDescriptor in interface org.eclipse.higgins.configuration.api.IConfigurationHandler

applyUpdates

public void applyUpdates()
Specified by:
applyUpdates in interface org.eclipse.higgins.configuration.api.IConfigurationHandler