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 }