01: /*
02: * Created on 10 Sep 2007
03: */
04: package uk.org.ponder.rsf.viewstate;
05:
06: /** A StaticViewIDInferrer uses a constant policy to infer the ViewID. It is
07: * either an attribute of fixed name or a trunk path component of fixed index.
08: * @author Antranig Basman (antranig@caret.cam.ac.uk)
09: *
10: */
11:
12: public interface StaticViewIDInferrer extends ViewIDInferrer {
13: /** Returns an attribute name or trunk path index where the viewID is to be
14: * located. These names agree with those returned from
15: * {@link ViewParameters#getParseSpec()}.
16: */
17: public String getViewIDSpec();
18: }
|