View Javadoc

1   /*
2    * $Id: IOrderedChildrenCapability.java,v 1.2 2007/04/30 08:28:57 oeuillot Exp $
3    */
4   package org.rcfaces.core.component.capability;
5   
6   import javax.faces.component.UIComponent;
7   
8   /**
9    * 
10   * @author Olivier Oeuillot (latest modification by $Author: oeuillot $)
11   * @version $Revision: 1.2 $ $Date: 2007/04/30 08:28:57 $
12   */
13  public interface IOrderedChildrenCapability {
14      /**
15       * Returns a list of the columns' id which represents their order from left
16       * to right.
17       * 
18       * @return ordered list of columns' id
19       */
20      UIComponent[] getOrderedChildren();
21  
22      /**
23       * Sets a list of the columns' id which represents their order from left to
24       * right.
25       * 
26       * @param children
27       *            ordered list of columns' id
28       */
29      void setOrderedChildren(UIComponent children[]);
30  
31  }