01: package com.jat.presentation.controller;
02:
03: import java.util.Hashtable;
04:
05: /**
06: * <p>Title: JAT</p>
07: * <p>Description: </p>
08: * <p>Copyright: Copyright (c) 2004 -2005 Stefano Fratini (stefano.fratini@gmail.com)</p>
09: * <p>Distributed under the terms of the GNU Lesser General Public License, v2.1 or later</p>
10: * @author stf
11: * @version 1.0
12: * @since 1.2
13: */
14:
15: public interface ActionLoader {
16:
17: public final static String SECTION = "mvc_manager";
18: public final static String LOADER_NAME = "loader";
19:
20: /** @link dependency
21: * @stereotype instantiate*/
22: /*# Action lnkAction; */
23: public abstract Hashtable getActionList() throws Exception;
24:
25: abstract void persist() throws Exception;
26:
27: abstract void remove(Action action) throws Exception;
28:
29: abstract void modify(String name, Action action) throws Exception;
30:
31: abstract void add(Action action) throws Exception;
32: }
|