1 /*
2 * $Id: IImageCapability.java,v 1.18 2011/06/16 09:29:40 jbmeslin Exp $
3 */
4 package org.rcfaces.core.component.capability;
5
6 import org.rcfaces.core.component.familly.IContentAccessors;
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 IImageCapability {
13
14 /**
15 * Returns the URL of the image.
16 */
17 String getImageURL();
18
19 /**
20 * Specify the URL of the image.
21 */
22 void setImageURL(String url);
23
24 /**
25 * Returns ImageAccessors associated to the url. (or java.awt.Image binding)
26 *
27 * @return IImageAccessors object.
28 */
29 IContentAccessors getImageAccessors();
30 }