1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.application;
20
21 import java.util.ArrayList;
22 import java.util.List;
23 import java.util.Map;
24 import java.util.Set;
25 import javax.faces.application.NavigationCase;
26
27
28
29
30
31
32
33 class _FlowNavigationStructure
34 {
35 private String _definingDocumentId;
36 private String _id;
37
38 private Map<String, Set<NavigationCase>> _navigationCases = null;
39 private List<_WildcardPattern> _wildcardKeys = new ArrayList<_WildcardPattern>();
40
41 public _FlowNavigationStructure(String definingDocumentId, String id,
42 Map<String, Set<NavigationCase>> navigationCases, List<_WildcardPattern> wildcardKeys)
43 {
44 this._definingDocumentId = definingDocumentId;
45 this._id = id;
46 this._navigationCases = navigationCases;
47 this._wildcardKeys = wildcardKeys;
48 }
49
50 public String getDefiningDocumentId()
51 {
52 return _definingDocumentId;
53 }
54
55 public String getId()
56 {
57 return _id;
58 }
59
60 public Map<String, Set<NavigationCase>> getNavigationCases()
61 {
62 return _navigationCases;
63 }
64
65 public List<_WildcardPattern> getWildcardKeys()
66 {
67 return _wildcardKeys;
68 }
69 }