View Javadoc

1   /*
2    * $Id: ICheckComponent.java,v 1.2 2007/07/19 12:12:04 oeuillot Exp $
3    */
4   package org.rcfaces.core.internal.capability;
5   
6   /**
7    * 
8    * @author Olivier Oeuillot (latest modification by $Author: oeuillot $)
9    * @version $Revision: 1.2 $ $Date: 2007/07/19 12:12:04 $
10   */
11  public interface ICheckComponent {
12  
13      /**
14       * 
15       */
16      void check(Object rowValue);
17  
18      /**
19       * Checks all of the items in the receiver. If the receiver is
20       * single-checked, do nothing.
21       */
22      void checkAll();
23  
24      void uncheck(Object rowValue);
25  
26      /**
27       * Uncheks all checked items in the receiver.
28       */
29      void uncheckAll();
30  
31  }