Class IgepComunicaIU

Description

IgepComunicaIU clase que controla el acceso a la interfaz a través del frame oculto. El programador puede activar/desactivar un componente, hacerlo visible/invisible o cambiar su contenido.

El framework proporcionará una instancia de esta clase en todas las acciones de interfaz. Mediante los métodos que proporciona el programador podrá hacer operaciones sobre la IU y el FW se encargará de traducirlas en el Javascript pertinente.

Located in /include/IgepComunicaIU.php (line 52)

IgepComunicaUsuario
   |
   --IgepComunicaIU
Variable Summary
Method Summary
IgepComunicaIU IgepComunicaIU ( &$comunica,  &$datosPreinsertados,  &$listasPanel,  $campoOrigen, object $comunica)
void getForward ( $name)
string getModoActivo ()
void getScript ()
string getTriggerField ()
void setBttlState ( $idPanel, String $nameBttl, Boolean $on, String $panel)
none setChecked (string $name, boolean $check, [ $parametroOperacion = ''])
none setEnable ( $campo, boolean $valor, string $name)
none setLista (string $campo, string $objListaStruc, [ $parametroOperacion = ''])
none setSelected (string $campo, string $valor, [ $parametroOperacion = ''])
none setTabIndex (string $name, boolean $value)
none setValue ( $campo, string $valor, [ $parametroOperacion = ''], string $nombreCampo)
none setVisible ( $campo, boolean $valor, string $name)
Variables
mixed $prefijoAdaptacion (line 68)
mixed $script (line 59)
mixed $sufijoAdaptacion (line 77)
mixed $_campoDisparador (line 85)

Inherited Variables

Inherited from IgepComunicaUsuario

IgepComunicaUsuario::$comunica
IgepComunicaUsuario::$datosPreinsertados
IgepComunicaUsuario::$listasPanel
IgepComunicaUsuario::$obj_mensaje
Methods
Constructor IgepComunicaIU (line 95)

Constructor. Recibe como parámetro una instancia viva de la clase IgepComunicacion

  • access: public
IgepComunicaIU IgepComunicaIU ( &$comunica,  &$datosPreinsertados,  &$listasPanel,  $campoOrigen, object $comunica)
  • object $comunica
  • &$comunica
  • &$datosPreinsertados
  • &$listasPanel
  • $campoOrigen
getForward (line 397)
  • access: public
void getForward ( $name)
  • $name

Redefinition of:
IgepComunicaUsuario::getForward()
getForward este método permite recuperar un actionForward (un destino). Esto permite cambiar el destino de una accion.
getModoActivo (line 384)

getModoActivo obtenemos el modo activo para una acción de interfaz dada.

Los modos posibles son

  • fil : Filtro o modo de búsqueda.
  • lis : Listado o modo de tabla.
  • edi : Edición o modo de ficha.

  • access: public
string getModoActivo ()
getScript (line 391)
void getScript ()
getTriggerField (line 349)

getTriggerField método para obtener el nombre del campo que dispara la acción en las acciones de interfaz

  • access: public
string getTriggerField ()
setBttlState (line 324)

setBttlState Establece el estado del boton Tooltip correspondiente a activado (true) o desactivado (false)

  • access: public
void setBttlState ( $idPanel, String $nameBttl, Boolean $on, String $panel)
  • String $panel: Indica el panel sobre el que se sitúa el botonTooltip |||
  • String $nameBttl: Nombre del boton tooltip
  • Boolean $on: True para activar, false para desahabilitar
  • $idPanel
setChecked (line 238)

setChecked metodo que permite modificar el valor del un check en una accion de interfaz.

  • access: public
none setChecked (string $name, boolean $check, [ $parametroOperacion = ''])
  • string $name: name nombre del check
  • boolean $check: check Checked si o no
  • $parametroOperacion

Redefinition of:
IgepComunicaUsuario::setChecked()
setChecked método que permite modificar el valor del un check.
setEnable (line 280)

setEneble metodo que permite modificar la accesibilidad de un componente en una accion de interfaz.

  • access: public
none setEnable ( $campo, boolean $valor, string $name)
  • string $name: nombre del componente
  • boolean $valor: booleano que indica si es editable o no
  • $campo
setLista (line 221)

setLista cambia el contenido de una lista en una accion de interfaz.

Este metodo se debe utilizar si se quiere cambiar el contenido entero de una lista. Suele venir combinado con la obtencion de la lista con el metodo getLista.

  • access: public
none setLista (string $campo, string $objListaStruc, [ $parametroOperacion = ''])
  • string $campo: nombre del componente lista
  • string $objListaStruc: estructura de la lista
  • $parametroOperacion

Redefinition of:
IgepComunicaUsuario::setLista()
setLista fija el contenido de una lista
setSelected (line 201)

setSelected fija el valor de una lista en una acción de interfaz.

Este metodo se debe utilizar si se quiere cambiar el valor seleccionado de una lista.

  • access: public
none setSelected (string $campo, string $valor, [ $parametroOperacion = ''])
  • string $campo: Nombre del campo
  • string $valor: Valor del campo
  • $parametroOperacion

Redefinition of:
IgepComunicaUsuario::setSelected()
setSelected fija el valor de una lista
setTabIndex (line 308)

setTabIndex metodo que permite modificar el tabindex de un componente de pantalla de forma dinamica.

  • access: public
none setTabIndex (string $name, boolean $value)
  • string $name: nombre del componente
  • boolean $value: valor asignado
setValue (line 176)

setValue método que fija el valor de un campo de texto en una accion de interfaz.

  • access: public
none setValue ( $campo, string $valor, [ $parametroOperacion = ''], string $nombreCampo)
  • string $nombreCampo: Nombre del campo
  • string $valor: nuevo valor del campo
  • $campo
  • $parametroOperacion

Redefinition of:
IgepComunicaUsuario::setValue()
setValue fija el valor pasado como parámetro sobre el campo indicado como párametro del registro activo sobre el origen de datos actual (cursor)
setVisible (line 259)

setVisible metodo que permite modificar la visibilidad de un componente en una accion de interfaz.

  • access: public
none setVisible ( $campo, boolean $valor, string $name)
  • string $name: nombre del componente
  • boolean $valor: booleano que indica si se quiere ver o no.
  • $campo

Inherited Methods

Inherited From IgepComunicaUsuario

IgepComunicaUsuario::__construct()
IgepComunicaUsuario::currentTupla()
IgepComunicaUsuario::fetchTupla()
IgepComunicaUsuario::getAllOldTuplas()
IgepComunicaUsuario::getAllTuplas()
IgepComunicaUsuario::getAllTuplasAntiguas()
IgepComunicaUsuario::getFileInfo()
IgepComunicaUsuario::getForward()
IgepComunicaUsuario::getIndice()
IgepComunicaUsuario::getLista()
IgepComunicaUsuario::getOldValue()
IgepComunicaUsuario::getOperacion()
IgepComunicaUsuario::getValue()
IgepComunicaUsuario::hayDatos()
IgepComunicaUsuario::isChecked()
IgepComunicaUsuario::nextTupla()
IgepComunicaUsuario::prepararPresentacion()
IgepComunicaUsuario::reset()
IgepComunicaUsuario::setAllTuplas()
IgepComunicaUsuario::setChecked()
IgepComunicaUsuario::setIndice()
IgepComunicaUsuario::setLista()
IgepComunicaUsuario::setOperacion()
IgepComunicaUsuario::setRowColor()
IgepComunicaUsuario::setSelected()
IgepComunicaUsuario::setTupla()
IgepComunicaUsuario::setValue()
IgepComunicaUsuario::_prepararOperacion()

Documentation generated on Wed, 05 Oct 2011 10:36:32 +0200 by phpDocumentor 1.4.1