1 package fr.ove.openmath.jome.ctrlview.bidim;
2
3 import java.io.Serializable;
4 import fr.ove.openmath.jome.ctrlview.bidim.DisplayLayout;
5
6 /***
7 * This class instanciates the right layout manager according to the specified display.
8 * This is an abstract class. It must be inherited to be specialized.
9 *
10 * @author © 1999 DIRAT Laurent
11 * @version 2.0 27/06/1999
12 */
13
14 public abstract class LayoutAllocator implements Serializable {
15 /***
16 * Instanciates the right layout manager whose name is specified.
17 * @param layoutName the (class) name of the layout manager.<BR>
18 * The name is fully qualified, i.e. packageName.className
19 */
20 public abstract DisplayLayout allocateLayout(String layoutName);
21 }