View Javadoc

1   /*
2    * $Id: IMenuComponent.java,v 1.18 2011/06/16 09:29:40 jbmeslin Exp $
3    * 
4    */
5   package org.rcfaces.core.component;
6   
7   import org.rcfaces.core.component.capability.ICheckEventCapability;
8   import org.rcfaces.core.component.capability.ISelectionEventCapability;
9   import org.rcfaces.core.component.iterator.IMenuItemIterator;
10  
11  /**
12   * 
13   * @author Olivier Oeuillot (latest modification by $Author: jbmeslin $)
14   * @version $Revision: 1.18 $ $Date: 2011/06/16 09:29:40 $
15   */
16  public interface IMenuComponent extends ICheckEventCapability,
17          ISelectionEventCapability {
18  
19      /*
20       * int getItemImageWidth();
21       * 
22       * void setItemImageWidth(int width);
23       * 
24       * int getItemImageHeight();
25       * 
26       * void setItemImageHeight(int height);
27       */
28      IMenuItemIterator listMenuItems();
29  
30      boolean isRemoveAllWhenShown();
31  
32      void setRemoveAllWhenShown(boolean removeAllWhenShown);
33  }