[Clean] Remove old ScilabEditBox
[scilab.git] / scilab / modules / gui / src / java / org / scilab / modules / gui / uitable / UiTable.java
1 /*
2  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3  * Copyright (C) 2010 - Han DONG
4  *
5  * This file must be used under the terms of the CeCILL.
6  * This source file is licensed as described in the file COPYING, which
7  * you should have received as part of this distribution.  The terms
8  * are also available at
9  * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
10  *
11  */
12
13 package org.scilab.modules.gui.uitable;
14
15 import org.scilab.modules.gui.text.Text;
16
17 /**
18  * Interface for UiTable associated to objects in Scilab GUIs
19  * @author Han DONG
20  */
21 public interface UiTable extends Text {
22
23     /**
24      * Gets this Bridge component object
25      * @return this Bridge component object
26      */
27     SimpleUiTable getAsSimpleUiTable();
28
29     /**
30      * Sets the column names for uitable
31      * @param names the column names
32      */
33     void setColumnNames(String[] names);
34
35     /**
36      * Sets the row name for uitable
37      * @param names the row names
38      */
39     void setRowNames(String[] names);
40
41     /**
42      * Sets the data for uitable
43      */
44     void setData(String text);
45 }