|
JRubik v0.6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.event.WindowAdapter
es.aeat.eett.jRubik.MainWindowAdapter
en: MainWindow controller
es: Controlador de la ventana principal
| Field Summary | |
private static java.lang.String |
CLOSE
|
private static java.lang.String |
CLOSE_PANE
|
private static java.lang.String |
ERROR
|
private static java.lang.String |
EXIT
|
private static java.lang.String |
FILE
|
private static java.lang.String |
HIDE_DETAILS
|
private java.util.HashMap |
hidenTab
|
private static java.util.ResourceBundle |
localizationResources
|
private static org.apache.log4j.Logger |
logger
|
private MainWindow |
mainWindow
|
private PluginManager |
pluginManager
|
private static java.lang.String |
SHOW_DETAILS
|
| Fields inherited from interface es.aeat.eett.jRubik.RubikAppenderListener |
ERROR_INT, INFO_INT, WARN_INT |
| Constructor Summary | |
MainWindowAdapter(PluginManager pluginManager)
en: It creates a new MainWindow controller instance es: Crea una instancia nueva del controlador de la ventana principal |
|
| Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent ae)
|
private void |
exitApp(int estatus)
|
void |
getFocus(java.awt.Component componet)
en: Application controller shows the component. |
InfoPlugin |
getInfoPlugin(java.lang.String label)
|
java.util.List |
getInfoPlugins(int typePlugin)
|
(package private) MainWindow |
getMainWindow()
|
java.util.Collection |
getPluginLabels()
|
java.lang.Object |
getPluginObject(java.lang.String namePlugin)
en: Returns from the application controller the main plugin object. |
Plugin |
getRubikPlugin(java.lang.String label)
|
void |
mensajeApprender(int type,
java.lang.String sortMensage,
java.lang.String longMensage)
|
void |
pluginHide(java.awt.Component componet)
en: Application controller hides the component. |
(package private) void |
setMainWindow(MainWindow mainWindow)
|
private void |
setPreferredPanelSize(javax.swing.JPanel panel)
|
void |
windowClosing(java.awt.event.WindowEvent we)
|
void |
windowOpened(java.awt.event.WindowEvent e)
en: Invoked when a window has been opened. |
| Methods inherited from class java.awt.event.WindowAdapter |
windowActivated, windowClosed, windowDeactivated, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowStateChanged |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private static org.apache.log4j.Logger logger
private static java.util.ResourceBundle localizationResources
private static final java.lang.String FILE
private static final java.lang.String EXIT
private static final java.lang.String CLOSE_PANE
private static final java.lang.String ERROR
private static final java.lang.String CLOSE
private static final java.lang.String SHOW_DETAILS
private static final java.lang.String HIDE_DETAILS
private java.util.HashMap hidenTab
private PluginManager pluginManager
private MainWindow mainWindow
| Constructor Detail |
public MainWindowAdapter(PluginManager pluginManager)
en: It creates a new MainWindow controller instance
es: Crea una instancia nueva del controlador de la ventana principal
pluginManager - pluginManager| Method Detail |
public java.util.Collection getPluginLabels()
public InfoPlugin getInfoPlugin(java.lang.String label)
public Plugin getRubikPlugin(java.lang.String label)
private void exitApp(int estatus)
public void windowOpened(java.awt.event.WindowEvent e)
en: Invoked when a window has been opened.
es: Emula un click del ratón en el último plugin cargado.
windowOpened in interface java.awt.event.WindowListenerpublic void windowClosing(java.awt.event.WindowEvent we)
windowClosing in interface java.awt.event.WindowListenerpublic void actionPerformed(java.awt.event.ActionEvent ae)
actionPerformed in interface java.awt.event.ActionListenerMainWindow getMainWindow()
void setMainWindow(MainWindow mainWindow)
mainWindow - Set the mainWindow.public java.util.List getInfoPlugins(int typePlugin)
getInfoPlugins in interface PluginListenertypePlugin -
public java.lang.Object getPluginObject(java.lang.String namePlugin)
PluginListeneren: Returns from the application controller the main plugin object.
es: El controlador de la aplicación devuelve el objeto principal del plugin
getPluginObject in interface PluginListenernamePlugin - name of the plugin,
public void getFocus(java.awt.Component componet)
PluginListeneren: Application controller shows the component.
es: El controlador de la aplicación muestra el componete component.
getFocus in interface PluginListenercomponet - public void pluginHide(java.awt.Component componet)
PluginListeneren: Application controller hides the component.
es: El controlador de la aplicación oculta el componete component.
pluginHide in interface PluginListenercomponet -
public void mensajeApprender(int type,
java.lang.String sortMensage,
java.lang.String longMensage)
mensajeApprender in interface RubikAppenderListenerRubikAppenderListener.mensajeApprender(int, java.lang.String, java.lang.String)private void setPreferredPanelSize(javax.swing.JPanel panel)
|
JRubik v0.6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||