View Javadoc

1   /*
2    * $Id: IHiddenModeCapability.java,v 1.1 2007/03/23 16:26:32 oeuillot Exp $
3    * 
4    */
5   package org.rcfaces.core.component.capability;
6   
7   /**
8    * 
9    * 
10   * @author Olivier Oeuillot (latest modification by $Author: oeuillot $)
11   * @version $Revision: 1.1 $ $Date: 2007/03/23 16:26:32 $
12   */
13  public interface IHiddenModeCapability {
14  
15      /**
16       * 
17       */
18      int SERVER_HIDDEN_MODE = 1;
19  
20      /**
21       * 
22       */
23      int PHANTOM_HIDDEN_MODE = 2;
24  
25      /**
26       * 
27       */
28      int IGNORE_HIDDEN_MODE = 4;
29  
30      /**
31       * 
32       */
33      int DEFAULT_HIDDEN_MODE = IGNORE_HIDDEN_MODE;
34  
35      /**
36       * 
37       */
38      int CLIENT_HIDDEN_MODE = IGNORE_HIDDEN_MODE;
39  
40      /**
41       * Set the hidden mode in client side.
42       * 
43       * @param hiddenMode
44       *            hidden mode
45       */
46      void setHiddenMode(int hiddenMode);
47  
48      /**
49       * Returns the hidden mode in client side.
50       * 
51       * @return hidden mode
52       */
53      int getHiddenMode();
54  }