2009/05/20 - Apache Shale has been retired.
For more information, please explore the Attic.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.apache.shale.examples.test.view;
21
22 import org.apache.shale.view.AbstractViewController;
23
24 /***
25 * <p>Second page for subview lifecycle event tests.</p>
26 */
27 public class Subview2 extends AbstractViewController {
28
29
30
31
32
33
34 private Recorder recorder = null;
35 public Recorder getRecorder() {
36 return this.recorder;
37 }
38 public void setRecorder(Recorder recorder) {
39 this.recorder = recorder;
40 }
41
42
43
44
45
46 /***
47 * <p>Record an init event.</p>
48 */
49 public void init() {
50 getRecorder().record("init2");
51 System.out.println("Subview2.init()");
52 }
53
54
55 /***
56 * <p>Record a preprocess event.</p>
57 */
58 public void preprocess() {
59 getRecorder().record("preprocess2");
60 System.out.println("Subview2.preprocess()");
61 }
62
63
64 /***
65 * <p>Record a prerender event.</p>
66 */
67 public void prerender() {
68 getRecorder().record("prerender2");
69 System.out.println("Subview2.prerender()");
70 }
71
72
73 /***
74 * <p>Record a destroy event.</p>
75 */
76 public void destroy() {
77 getRecorder().record("destroy2");
78 System.out.println("Subview2.destroy()");
79 }
80
81
82 }