1 /*
2 * $Id: ISelectableCapability.java,v 1.18 2011/06/16 09:29:40 jbmeslin Exp $
3 *
4 */
5 package org.rcfaces.core.component.capability;
6
7 /**
8 *
9 * @author Olivier Oeuillot (latest modification by $Author: jbmeslin $)
10 * @version $Revision: 1.18 $ $Date: 2011/06/16 09:29:40 $
11 */
12 public interface ISelectableCapability {
13
14 /**
15 * Returns a boolean value indicating wether the component can receive a
16 * user's selection
17 *
18 * @return selectable boolean property
19 */
20 boolean isSelectable();
21
22 /**
23 * Sets a boolean value indicating wether the component can receive a user's
24 * selection
25 *
26 * @param selectable
27 * selectable boolean property
28 */
29 void setSelectable(boolean selectable);
30 }