View Javadoc

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  }