View Javadoc

1   /*
2    * @(#) DialogInterface.java Nov 24, 2004
3    * 
4    * 
5    * Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX
6    * Delft, the Netherlands. All rights reserved.
7    * 
8    * See for project information <a href="http://www.simulation.tudelft.nl/">
9    * www.simulation.tudelft.nl </a>.
10   * 
11   * The source code and binary code of this software is proprietary information
12   * of Delft University of Technology.
13   */
14  package org.gscg.gameleader.dialogs.components;
15  
16  /***
17   * The DialogInterface is used to ensure that each class implementing this
18   * interfaces is able to provide a String array with a number of class names
19   * which are used to initialize a panel dialog.
20   * <p>
21   * 
22   * Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX
23   * Delft, the Netherlands. All rights reserved.
24   * 
25   * See for project information <a href="http://www.simulation.tudelft.nl/">
26   * www.simulation.tudelft.nl </a>.
27   * 
28   * The source code and binary code of this software is proprietary information
29   * of Delft University of Technology.
30   * 
31   * @author <a
32   *         href="http://www.tbm.tudelft.nl/webstaf/stijnh/index.htm">Stijn-Pieter
33   *         van Houten </a>
34   * @version $Revision: 1.1 $ $Date: 2005/06/16 12:34:10 $
35   * @since 1.0.3
36   */
37  public interface DialogInterface
38  {
39  
40  	/***
41  	 * Method getPanelClassNames returns the panels which are supported by the
42  	 * panel.
43  	 * 
44  	 * @return the supported panels
45  	 */
46  	String[] getPanelClassNames();
47  }