es.caib.ibkey.cliente.common
Interface IbkeyView

All Known Implementing Classes:
CompulsaWorkflowSetInfoView, CompulsaWorkflowView, StartNewProcessOrClosePanel, UploadFileAndInitWorkflowView

public interface IbkeyView

Classe de la que han d'implementar totes les vistes o plugins de l'aplicació.

Author:
u91940

Method Summary
 void execute(java.lang.String action)
          Crida al controlador per a executar una acció.
 IbkeyData gatherData()
          Omple el model de dades amb les dades de la vista
 IbkeyActionController getController()
          Retorna el controlador associat a la vista
 IbkeyData getData()
          Retorna el model de dades
 int getHeight()
          Quan es crida a l'acció RESIZE del controlador, aquest vé a buscar el tamany solicitat a aquestes funcions.
 IbkeyView getParentView()
          Retorna la vista que conté a aquesta
 java.awt.Dimension getSize()
          Mètode que retorna les dimensions, per a poder redimensionar el frontal
 int getWidth()
           
 void scatterData()
          Omple la vista amb les dades del model
 void setController(IbkeyActionController controller)
          Estableix el controlador associat a la vista
 void setData(IbkeyData data)
          Estableix el model de dades
 void setParentView(IbkeyView parent)
          Estableix la vista que conté a aquesta.
 

Method Detail

getHeight

int getHeight()
Quan es crida a l'acció RESIZE del controlador, aquest vé a buscar el tamany solicitat a aquestes funcions.

Returns:

getWidth

int getWidth()

getController

IbkeyActionController getController()
Retorna el controlador associat a la vista

Returns:
el controlador

setController

void setController(IbkeyActionController controller)
Estableix el controlador associat a la vista

Parameters:
controller - el controlador

getData

IbkeyData getData()
Retorna el model de dades

Returns:
el model de dades

setData

void setData(IbkeyData data)
Estableix el model de dades

Parameters:
data - Les dades

gatherData

IbkeyData gatherData()
Omple el model de dades amb les dades de la vista

Returns:
El model de dades

scatterData

void scatterData()
Omple la vista amb les dades del model


execute

void execute(java.lang.String action)
             throws IbkeyControllerException
Crida al controlador per a executar una acció.

Parameters:
action -
Throws:
IbkeyControllerException

getParentView

IbkeyView getParentView()
Retorna la vista que conté a aquesta

Returns:

setParentView

void setParentView(IbkeyView parent)
Estableix la vista que conté a aquesta. Hauria de eliminar-la de l'antiga i afegirl-la a la nova.

Parameters:
parent -

getSize

java.awt.Dimension getSize()
Mètode que retorna les dimensions, per a poder redimensionar el frontal

Returns:


Copyright © 2011 Direcció General de Tecnologia i Comunicacions. Govern de les Illes Balears. All Rights Reserved.