com.rubecula.util
Interface Lookupable

All Known Subinterfaces:
MillInterface
All Known Implementing Classes:
Library, LookupTable, Mill, QuantityProperties

public interface Lookupable

This interface defines the lookup operations associated with variables, constants, memory values, etc.

Since:
V_0_1
Version:
$Revision: 1.4 $
Author:
Robin Hillyard

Method Summary
 java.util.Collection getKeys()
           
 Presentable getValue(java.lang.String name)
          Method to lookup a value by name.
 

Method Detail

getValue

public Presentable getValue(java.lang.String name)
                     throws PresentableException
Method to lookup a value by name.

Parameters:
name - the name or key to be looked up.
Returns:
a Presentable value corresponding to the current value of name.
Throws:
PresentableException - name not be found.

getKeys

public java.util.Collection getKeys()