View Javadoc

1   /*
2    * Joey and its relative products are published under the terms
3    * of the Apache Software License.
4    */
5   /*
6    * Created on 2004/01/12
7    */
8   package org.asyrinx.joey.tapestry.util;
9   
10  import java.io.Serializable;
11  
12  import org.asyrinx.joey.user.ApplicationUser;
13  
14  /***
15   * @author akima
16   */
17  public class BaseVisit implements Serializable {
18  
19      /***
20       *  
21       */
22      public BaseVisit() {
23          super();
24      }
25  
26      private ApplicationUser loginUser = null;
27  
28      private boolean requestDebug = false;
29  
30      private boolean disableInspector = false;
31  
32      public boolean isUserLogined() {
33          return loginUser != null;
34      }
35  
36      public String getLoginUserDisplayName() {
37          return (loginUser != null) ? loginUser.getDisplayName() : "";
38      }
39  
40      public void setRequestDebug(boolean value) {
41          this.requestDebug = value;
42      }
43  
44      public boolean getRequestDebug() {
45          return requestDebug;
46      }
47  
48      public boolean getDisableInspector() {
49          return disableInspector;
50      }
51  
52      public void setDisableInspector(boolean disableInspector) {
53          this.disableInspector = disableInspector;
54      }
55  
56      /***
57       * @return
58       */
59      public ApplicationUser getLoginUser() {
60          return loginUser;
61      }
62  
63      /***
64       * @param user
65       */
66      public void setLoginUser(ApplicationUser user) {
67          loginUser = user;
68      }
69  
70  }