Ferramentas Pessoais
Você está aqui: Página Inicial Desarrollo Guía de referencia para gvSIG 1.1 gvSIG Andami Las ventanas de Andami Gestión de ventanas La interfaz SingletonWindow
Ações do documento

La interfaz SingletonWindow

por Victor AcevedoÚltima modificação 01/06/2010 22:51

Existe un tipo de especial de ventanas de Andami: las ventanas Singleton, ventanas que tienen asociado un modelo. El modelo puede ser cualquier objeto Java que elijamos, y nos sirve para dotar de identidad a la ventana. De esta forma, existirá una única ventana asociada a un modelo, y podremos hacer referencia a la ventana a través del modelo. Si intentamos añadir una ventana Singleton cuyo modelo ya está asociado a otra ventana existente, en vez de crearse una nueva ventana se mandará la ventana existente a primer plano, y obtendremos una referencia a dicha ventana.

La interfaz Singleton cuenta simplemente de un método:

public Object getWindowModel()

Devuelve el modelo de esta ventana Singleton. El modelo debería ser constante en el tiempo para una ventana dada, salvo que realmente queramos cambiar la identidad de la ventana.

La interfaz SingletonWindow extiende la interfaz IWindow, por lo que cualquier ventana que implemente SingletonWindow implementará también IWindow.


Impulsionado pelo Plone™ CMS, o Sistema de Gerenciamento de Conteúdos de Código Aberto

Este site está em conformidade com os seguintes padrões: