net.sourceforge.cruisecontrol.config
Class XMLConfigManager

java.lang.Object
  extended bynet.sourceforge.cruisecontrol.config.XMLConfigManager

public class XMLConfigManager
extends java.lang.Object

Version:
$Id: XMLConfigManager.java 3052 2007-04-22 06:56:35Z jfredrick $
Author:
jerome@coffeebreaks.org

Constructor Summary
XMLConfigManager(java.io.File file)
           
 
Method Summary
 java.io.File getConfigFile()
           
 CruiseControlConfig getCruiseControlConfig()
           
 ProjectInterface getProject(java.lang.String projectName)
           
 boolean reloadIfNecessary()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLConfigManager

public XMLConfigManager(java.io.File file)
                 throws CruiseControlException
Method Detail

getConfigFile

public java.io.File getConfigFile()

getCruiseControlConfig

public CruiseControlConfig getCruiseControlConfig()

getProject

public ProjectInterface getProject(java.lang.String projectName)

reloadIfNecessary

public boolean reloadIfNecessary()
                          throws CruiseControlException
Throws:
CruiseControlException