FreeHEP API
Version current

org.freehep.util.template
Interface ValueProvider

All Known Implementing Classes:
PropertiesValueProvider, Template

public interface ValueProvider

An interface to be implemented by anything that wishes to provide values to the template engine.

Version:
$Id: ValueProvider.java,v 1.1 2003/01/29 22:55:53 tonyj Exp $
Author:
tonyj
Source Code:
ValueProvider.java

Method Summary
 String getValue(String name)
          Get a single value
 List getValues(String name)
          Get a list of value providers.
 

Method Detail

getValue

public String getValue(String name)
Get a single value

Parameters:
name - The name whose value is to be returned
Returns:
The value, or null if undefined.

getValues

public List getValues(String name)
Get a list of value providers. Each item in the returned list must itself be a ValueProvider.

Parameters:
name - The template name of the list to be returned.
Returns:
The list of value providers, or null if no template is defined.

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.