JPF 0.10

org.java.plugin.tools.configuration
Class ConfigurationManager

java.lang.Object
  extended byorg.java.plugin.tools.configuration.ConfigurationManager

public final class ConfigurationManager
extends java.lang.Object

Utility class to manage plug-ins set configuration.

Version:
$Id: ConfigurationManager.java,v 1.2 2005/06/09 18:38:21 ddimon Exp $

Constructor Summary
ConfigurationManager()
           
 
Method Summary
 void load(java.io.File configFile)
          Loads configuration from given file.
 void load(java.io.InputStream strm)
          Loads configuration from given input stream.
 void load(java.util.Properties config)
          Loads this class specific properties from given collection.
 void save(java.io.File configFile)
          Stores configuration data to given file.
 void save(java.io.OutputStream strm)
          Stores configuration data to given output stream.
 void save(java.util.Properties config)
          Merges this class specific properties with given collection.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationManager

public ConfigurationManager()
Method Detail

load

public void load(java.util.Properties config)
Loads this class specific properties from given collection.

Parameters:
config - some configuration properties

load

public void load(java.io.File configFile)
          throws java.io.IOException
Loads configuration from given file.

Parameters:
configFile - configuration file
Throws:
java.io.IOException - if an I/O error has occurred

load

public void load(java.io.InputStream strm)
          throws java.io.IOException
Loads configuration from given input stream.

Parameters:
strm - stream to configuration data
Throws:
java.io.IOException - if an I/O error has occurred

save

public void save(java.util.Properties config)
Merges this class specific properties with given collection.

Parameters:
config - some configuration properties

save

public void save(java.io.File configFile)
          throws java.io.IOException
Stores configuration data to given file.

Parameters:
configFile - configuration file
Throws:
java.io.IOException - if an I/O error has occurred

save

public void save(java.io.OutputStream strm)
          throws java.io.IOException
Stores configuration data to given output stream.

Parameters:
strm - stream to configuration data
Throws:
java.io.IOException - if an I/O error has occurred

JPF 0.10

Copyright © 2004-2005 Dmitry Olshansky. All Rights Reserved.