ca.nengo.config
Interface Configuration

All Known Implementing Classes:
ConfigurationImpl

public interface Configuration

Contains all the variable parameters of a Configurable object.

Author:
Bryan Tripp

Method Summary
 java.lang.Object getConfigurable()
           
 Property getProperty(java.lang.String name)
           
 java.util.List<java.lang.String> getPropertyNames()
           
 

Method Detail

getConfigurable

java.lang.Object getConfigurable()
Returns:
The Object to which this Configuration belongs

getPropertyNames

java.util.List<java.lang.String> getPropertyNames()
Returns:
Names of configuration properties

getProperty

Property getProperty(java.lang.String name)
                     throws StructuralException
Parameters:
name - Name of a configuration property
Returns:
Parameter of the given name
Throws:
StructuralException - if the named property does not exist