|
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
- pluginManagerMethod 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.WindowListener
public void windowClosing(java.awt.event.WindowEvent we)
windowClosing
in interface java.awt.event.WindowListener
public void actionPerformed(java.awt.event.ActionEvent ae)
actionPerformed
in interface java.awt.event.ActionListener
MainWindow getMainWindow()
void setMainWindow(MainWindow mainWindow)
mainWindow
- Set the mainWindow.public java.util.List getInfoPlugins(int typePlugin)
getInfoPlugins
in interface PluginListener
typePlugin
-
public java.lang.Object getPluginObject(java.lang.String namePlugin)
PluginListener
en: 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 PluginListener
namePlugin
- name of the plugin,
public void getFocus(java.awt.Component componet)
PluginListener
en: Application controller shows the component.
es: El controlador de la aplicación muestra el componete component.
getFocus
in interface PluginListener
componet
- public void pluginHide(java.awt.Component componet)
PluginListener
en: Application controller hides the component.
es: El controlador de la aplicación oculta el componete component.
pluginHide
in interface PluginListener
componet
- public void mensajeApprender(int type, java.lang.String sortMensage, java.lang.String longMensage)
mensajeApprender
in interface RubikAppenderListener
RubikAppenderListener.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 |