com.iver.andami.ui.mdiManager
Interface SingletonView

All Superinterfaces:
View

public interface SingletonView
extends View

Interfaz a implementar por aquellas ventanas que tengan una identidad en la aplicación. Por ejemplo en un editor de textos mdi, habrá ventanas cuyo contenido es un fichero y que no se desean abrir varias ventanas con el mismo fichero. Para ello habrá que definir dicha ventana como singleton y devolver en getViewModel la identidad de dicha ventana. En el caso de ejemplo podría valernos una cadena con la ruta del fichero. El framework actúa de la siguiente manera: Cuando se añade una vista singleton, primero se busca en las que hay añadidas una cuyo getViewModel sea igual a la que se quiere añadir. En caso de que se encuentre se traerá al frente dicha ventana. si no se encuentra s muestra la vista añadida

Author:
Fernando González Cortés

Method Summary
 java.lang.Object getViewModel()
          Obtiene el modelo de la vista, la identidad, el objeto que se usará para identificar la vista
 
Methods inherited from interface com.iver.andami.ui.mdiManager.View
getViewInfo
 

Method Detail

getViewModel

public java.lang.Object getViewModel()
Obtiene el modelo de la vista, la identidad, el objeto que se usará para identificar la vista

Returns:
Object