1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| package foundation.ai;
|
| import foundation.util.MapList;
|
| public class ActionBucket {
|
| private MapList<Operator, Action> items;
|
| public ActionBucket() {
| items = new MapList<Operator, Action>();
| }
|
| public synchronized void loadOneAction(Operator operator, Action action) {
| items.add(operator, action);
| }
|
| public Action get(Operator operator) {
| Action result = items.get(operator);
| return result;
| }
|
| }
|
|