gnu.beanfactory
Interface DefinitionLoader

All Known Implementing Classes:
PropertiesDefinitionLoader

public interface DefinitionLoader

Interface that defines the interface for loading bean definitions.

Version:
$Id: DefinitionLoader.java,v 1.25 2002/04/22 04:21:08 rschoening Exp $
Author:
Rob Schoening <rob@beanfactory.net>

Method Summary
 BeanDefinition getBeanDefinition(java.lang.String name)
          Look up a bean definition by name.
 java.util.Set getBeanDefinitionNames()
          Get a set of bean names.
 java.util.Iterator getConfigSources()
           
 java.util.Properties getProperties()
          Gets the configuration properties for this definition loader.
 

Method Detail

getBeanDefinition

public BeanDefinition getBeanDefinition(java.lang.String name)
                                 throws BeanFactoryException
Look up a bean definition by name.

getBeanDefinitionNames

public java.util.Set getBeanDefinitionNames()
Get a set of bean names.

getProperties

public java.util.Properties getProperties()
Gets the configuration properties for this definition loader.

getConfigSources

public java.util.Iterator getConfigSources()