01: /*
02: * Created on Nov 22, 2004
03: */
04: package uk.org.ponder.beanutil;
05:
06: /**
07: * A minimal interface to a bean container, that does not know how to
08: * interpret paths, i.e. container considered as raw HashTable. This is
09: * particularly useful when we want to impose some kind of access control
10: * censoring the root path taken to a derived bean.
11: * @author Antranig Basman (antranig@caret.cam.ac.uk)
12: *
13: */
14: public interface BeanLocator {
15: /** Return the bean/object with the specified name.</p>
16: * The supplied argument is a simple name, that is, a single path segment
17: * of an EL path. */
18: public Object locateBean(String name);
19: }
|