org.prorefactor.refactor.settings
Class ProgressProjectSettings

java.lang.Object
  extended by org.prorefactor.refactor.settings.Settings
      extended by org.prorefactor.refactor.settings.ProgressProjectSettings

public class ProgressProjectSettings
extends Settings

Settings for an individual project. These settings can all be derived from a PROGRESS session with various commands like OPSYS and PROPATH.


Field Summary
 boolean batchmode
           
 java.lang.String dbAliases
           
 java.lang.String opsys
           
 java.lang.String propath
           
 java.lang.String proversion
           
 java.lang.String windowSystem
           
 
Fields inherited from class org.prorefactor.refactor.settings.Settings
properties, propertiesDescription, propsFilename
 
Constructor Summary
ProgressProjectSettings(java.lang.String propsFilename)
           
 
Method Summary
 void loadSettings()
          This does not create the file if it does not exist.
 void saveSettings()
           
 
Methods inherited from class org.prorefactor.refactor.settings.Settings
getVal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

batchmode

public boolean batchmode

dbAliases

public java.lang.String dbAliases

opsys

public java.lang.String opsys

propath

public java.lang.String propath

proversion

public java.lang.String proversion

windowSystem

public java.lang.String windowSystem
Constructor Detail

ProgressProjectSettings

public ProgressProjectSettings(java.lang.String propsFilename)
Method Detail

loadSettings

public void loadSettings()
                  throws java.lang.Exception
Description copied from class: Settings
This does not create the file if it does not exist.

Overrides:
loadSettings in class Settings
Throws:
java.lang.Exception

saveSettings

public void saveSettings()
                  throws java.lang.Exception
Overrides:
saveSettings in class Settings
Throws:
java.lang.Exception


Copyright © 2008 Joanju Software. All Rights Reserved.