1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package org.apache.myfaces.orchestra.viewController;
22
23
24 /***
25 * <p>The abstract basis class you have to use as basis class for any custom view controller executor.</p>
26 * <p>Notice: This abstract class is a helper as the interface can be extended between releases,
27 * thats why its an abstract class instead of an interface.
28 * New methods not implemented by your custom excecutor will not harm your system that way
29 * if you inherit from this abstract class .</p>
30 */
31 public abstract class AbstractViewControllerExecutor implements ViewControllerExecutor
32 {
33 public boolean invokeInitView(String beanName, Object bean)
34 {
35 return false;
36 }
37
38 public boolean invokePreRenderView(String beanName, Object bean)
39 {
40 return false;
41 }
42
43 public boolean invokePreProcess(String beanName, Object bean)
44 {
45 return false;
46 }
47 }