Sha256: de2f1d4ded5ec89fd31bbb261d9ea2ff84ef294ebdd2f955d401e14e68440d8a
Contents?: true
Size: 844 Bytes
Versions: 1
Compression:
Stored size: 844 Bytes
Contents
module WirisPlugin include Wiris require('com/wiris/util/sys/IniFile.rb') require('com/wiris/plugin/configuration/ConfigurationUpdater.rb') class DefaultConfigurationUpdater extend ConfigurationUpdaterInterface include Wiris def initialize() super() end def init(obj) end def updateConfiguration(ref_configuration) configuration = ref_configuration s = Storage::newResourceStorage("default-configuration.ini")::read() defaultIniFile = IniFile::newIniFileFromString(s) h = defaultIniFile::getProperties() iter = h::keys() while iter::hasNext() key = iter::next() if PropertiesTools::getProperty(configuration,key)==nil PropertiesTools::setProperty(configuration,key,h::get(key)) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
wirispluginengine-3.62.0.1322 | lib/com/wiris/plugin/impl/DefaultConfigurationUpdater.rb |