48 /** |
48 /** |
49 * True if this menu entry is active. |
49 * True if this menu entry is active. |
50 */ |
50 */ |
51 private boolean active = false; |
51 private boolean active = false; |
52 |
52 |
|
53 /** |
|
54 * The menu level. |
|
55 */ |
|
56 private int level; |
|
57 |
53 public MenuEntry(ResourceKey resourceKey, String pathName) { |
58 public MenuEntry(ResourceKey resourceKey, String pathName) { |
|
59 this(0, resourceKey, pathName); |
|
60 } |
|
61 |
|
62 public MenuEntry(String text, String pathName) { |
|
63 this(0, text, pathName); |
|
64 } |
|
65 |
|
66 public MenuEntry(int level, ResourceKey resourceKey, String pathName) { |
|
67 this.level = level; |
54 this.text = null; |
68 this.text = null; |
55 this.resourceKey = resourceKey; |
69 this.resourceKey = resourceKey; |
56 this.pathName = pathName; |
70 this.pathName = pathName; |
57 } |
71 } |
58 |
72 |
59 public MenuEntry(String text, String pathName) { |
73 public MenuEntry(int level, String text, String pathName) { |
|
74 this.level = level; |
60 this.text = text; |
75 this.text = text; |
61 this.resourceKey = null; |
76 this.resourceKey = null; |
62 this.pathName = pathName; |
77 this.pathName = pathName; |
63 } |
78 } |
64 |
79 |