View Javadoc

1   /*
2    * $Id: IClientAdditionalInformationFullStateCapability.java,v 1.4 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.4 $ $Date: 2008/02/29 17:37:10 $
10   */
11  public interface IClientAdditionalInformationFullStateCapability extends
12          IClientFullStateCapability {
13      /**
14       * Returns an integer value indicating whether 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 whether 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 getClientAdditionalInformationFullState();
24  
25      /**
26       * Sets an integer value indicating whether 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 clientAdditionalInformationFullState
30       * @see IClientFullStateCapability#NONE_CLIENT_FULL_STATE 
31       * @see IClientFullStateCapability#ONEWAY_CLIENT_FULL_STATE 
32       * @see IClientFullStateCapability#TWOWAYS_CLIENT_FULL_STATE 
33       */
34      void setClientAdditionalInformationFullState(
35              int clientAdditionalInformationFullState);
36  }