public class ConfigureFile extends java.lang.Object implements ConfigureInterface
| Modifier and Type | Field and Description | 
|---|---|
protected java.io.File | 
configFile  | 
protected INIFileReader | 
reader  | 
protected java.util.Vector | 
store  | 
| Constructor and Description | 
|---|
ConfigureFile()
Empty Constructor for Configure. 
 | 
ConfigureFile(java.io.File configFile)
Primary Constructor for Configure. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addConfigureInterface(ConfigureInterface configSource)
Add a ConfigureInterface to the search chain for Named Values. 
 | 
java.lang.String | 
getConfigurePaths()
Retrieve a String containing a File.pathSeparator delimited list of 
 all the file paths in the configuration file chain. 
 | 
java.lang.String | 
getNamedValue(java.lang.String keyName,
             java.lang.String itemName)
Retrieve an item that may be in the configuration sources. 
 | 
void | 
insertConfigureInterface(ConfigureInterface configSource)
Insert a ConfigureInterface to the search chain for Named Values. 
 | 
void | 
setConfigurationFile(java.io.File configFile)
The File object must represent a readable INI file and will be used to 
 initialize an internal INIFileReader. 
 | 
protected java.io.File configFile
protected java.util.Vector store
protected INIFileReader reader
public ConfigureFile()
public ConfigureFile(java.io.File configFile)
public void setConfigurationFile(java.io.File configFile)
public void addConfigureInterface(ConfigureInterface configSource)
ConfigureInterfaceaddConfigureInterface in interface ConfigureInterfaceConfigureInterface.addConfigureInterface(ConfigureInterface)public void insertConfigureInterface(ConfigureInterface configSource)
ConfigureInterfaceinsertConfigureInterface in interface ConfigureInterfaceConfigureInterface.insertConfigureInterface(ConfigureInterface)public java.lang.String getNamedValue(java.lang.String keyName,
                                      java.lang.String itemName)
ConfigureInterfacegetNamedValue in interface ConfigureInterfaceConfigureInterface.getNamedValue(String, String)public java.lang.String getConfigurePaths()
ConfigureInterfacegetConfigurePaths in interface ConfigureInterfaceConfigureInterface.getConfigurePaths()Copyright © SAS Institute. All Rights Reserved.