View Javadoc

1   /*
2    * $Id: IClientCheckFullStateCapability.java,v 1.3 2008/02/29 17:37:10 oeuillot Exp $
3    */
4   package org.rcfaces.core.component.capability;
5   
6   /**
7    * 
8    * @author Olivier Oeuillot (latest modification by $Author: oeuillot $)
9    * @version $Revision: 1.3 $ $Date: 2008/02/29 17:37:10 $
10   */
11  public interface IClientCheckFullStateCapability extends
12          IClientFullStateCapability {
13      /**
14       * Returns an integer value indicating wether the client should know about
15       * the component's full state even if only a part of the data is present
16       * (AJAX).
17       * 
18       * @return An integer value indicating wether the client should know about the component's full state.
19       * @see IClientFullStateCapability#NONE_CLIENT_FULL_STATE 
20       * @see IClientFullStateCapability#ONEWAY_CLIENT_FULL_STATE 
21       * @see IClientFullStateCapability#TWOWAYS_CLIENT_FULL_STATE 
22       */
23      int getClientCheckFullState();
24  
25      /**
26       * Sets a boolean value indicating wether the client should know about the
27       * component's full state even if only a part of the data is present (AJAX).
28       * 
29       * @param clientCheckFullState
30       * @see IClientFullStateCapability#NONE_CLIENT_FULL_STATE 
31       * @see IClientFullStateCapability#ONEWAY_CLIENT_FULL_STATE 
32       * @see IClientFullStateCapability#TWOWAYS_CLIENT_FULL_STATE 
33       */
34      void setClientCheckFullState(int clientCheckFullState);
35  }