1 package fr.in2p3.jsaga.engine.session.item;
2
3 import fr.in2p3.jsaga.engine.session.BaseUrlItem;
4
5
6
7
8
9
10
11
12
13
14
15
16
17 public class DirItem extends BaseUrlItem {
18 public DirItem(String dir, Object preDir, Object postDir) {
19 super(dir, preDir, postDir);
20 }
21 public DirItem() {
22 super();
23 }
24
25 @Override
26 protected boolean isRequired(boolean hasValue) {
27 return true;
28 }
29
30 @Override
31 protected String getSimpleSeparator() {
32 return "/";
33 }
34
35 @Override
36 protected String getRegExpSeparator() {
37 return "/";
38 }
39
40 @Override
41 protected String getRegExpSeparatorNext() {
42 return "/";
43 }
44
45 @Override
46 protected String getAllowedChars() {
47 return "^/";
48 }
49 }