1
2
3
4
5
6
7
8
9
10
11 package fr.kaamelot.reporter;
12
13
14
15
16
17
18
19
20
21
22
23 public abstract class APathProvider implements IPathProvider {
24
25 private String pathDelimiter = IPathProvider.PATH_DELIM;
26
27 private String keyDelimiter = IPathProvider.KEY_DELIM;
28
29
30
31 public abstract String getPath(IMappable _data) throws Exception;
32
33
34
35 public String getPathDelimiter() {
36 return pathDelimiter;
37 }
38
39
40
41 public void setPathDelimiter(String _pathDelimiter) {
42 pathDelimiter = _pathDelimiter;
43 }
44
45 public String getKeyDelimiter() {
46 return keyDelimiter;
47 }
48
49 public void setKeyDelimiter(String keyDelimiter) {
50 this.keyDelimiter = keyDelimiter;
51 }
52
53 }