packageorg
config;importjava
Enumeration;importjava
Iterator;importorg
Configuration;publicabstractinterfaceModifiableConfigurationextendsConfiguration{publicabstractvoidsetConfigProperty(StringparamString1,StringparamString2);publicabstractEnumerationgetConfigProperties();publicabstractIteratorfindPropertyKeys(StringparamString);}packageorg
config;importjava
Enumeration;importjava
Properties;©importjava
Vector;publicclassSystemPropertyConfigurationextendsHierarchicalConfiguration{publicvoidsetConfigProperty(Stringkey,Stringvalue){thrownewUnsupportedOperationException("TheSystemPropertyConfigurationisreadOnly");}publicStringgetConfigProperty(Stringkey,StringdefaultValue){try{Stringvalue=System
getProperty(key);if(value
=null){return