root / trunk / frameworks / _fwAndami / src / com / iver / andami / ui / mdiFrame / MainFrame.java @ 598
History | View | Annotate | Download (1.08 KB)
1 |
package com.iver.andami.ui.mdiFrame; |
---|---|
2 |
|
3 |
|
4 |
import java.awt.event.ActionListener; |
5 |
|
6 |
import com.iver.andami.plugins.PluginClassLoader; |
7 |
import com.iver.andami.plugins.config.generate.Menu; |
8 |
|
9 |
|
10 |
/**
|
11 |
*
|
12 |
*/
|
13 |
public interface MainFrame { |
14 |
/**
|
15 |
* A?ade el men? a la barra de men?s
|
16 |
* @param menu Texto del menu
|
17 |
* @param listener objeto que recibe los eventos del menu
|
18 |
* @param loader TODO
|
19 |
*/
|
20 |
public void addMenu(Menu menu, ActionListener listener, PluginClassLoader loader); |
21 |
|
22 |
/**
|
23 |
* Elimina el men? que se pasa como par?metro si est? a?adido. Si no se
|
24 |
* encuentra el men? no se hace nada
|
25 |
*
|
26 |
* @param menu referencia al men? que se quiere eliminar
|
27 |
*/
|
28 |
public void removeMenu(Menu menu); |
29 |
|
30 |
/**
|
31 |
* Itera por los controles preguntando a las extensiones si estos est?n
|
32 |
* habilitados y visibles
|
33 |
*/
|
34 |
public void enableControls(); |
35 |
|
36 |
/**
|
37 |
* Establece el mensaje en la barra de estado asociado a una etiqueta
|
38 |
*
|
39 |
* @return DOCUMENT ME!
|
40 |
*/
|
41 |
public NewStatusBar getStatusBar();
|
42 |
|
43 |
public void setTitle(String titulo); |
44 |
|
45 |
} |