com.cinecolombia.common.utilcomponents
Class PermisosEspecialesModel

java.lang.Object
  |
  +--com.cinecolombia.common.utilcomponents.PermisosEspecialesModel
All Implemented Interfaces:
java.io.Serializable

public class PermisosEspecialesModel
extends java.lang.Object
implements java.io.Serializable

This class represents the sent data (answer) in the direction ejb -> web when the PermisosEspeciales usecase asks ejb services

Author:
CincoSOFT
See Also:
Serialized Form
Created:
Junio 2003

Field Summary
private  java.util.ArrayList modulosConPermisos
          Todos los modulos del sistema y sus permisos para el usuario seleccionado
private  java.util.ArrayList usuarios
          Todos los usuarios del sistema
private  User usuarioSeleccionado
          Usuario del cual se editan los permisos especiales
 
Constructor Summary
PermisosEspecialesModel(java.util.ArrayList usuarios, User usuarioSeleccionado, java.util.ArrayList modulosConPermisos)
          Constructor for the PermisosEspecialesModel object
 
Method Summary
 java.util.ArrayList getModulosConPermisos()
          Método get de todos los modulos del sistema y sus permisos para el usuario seleccionado
 java.util.ArrayList getUsuarios()
          Método get de Todos los usuarios del sistema
 User getUsuarioSeleccionado()
          Método get del usuario del cual se editan los permisos especiales
 java.lang.String toString()
          Description of the Method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

usuarios

private java.util.ArrayList usuarios
Todos los usuarios del sistema


usuarioSeleccionado

private User usuarioSeleccionado
Usuario del cual se editan los permisos especiales


modulosConPermisos

private java.util.ArrayList modulosConPermisos
Todos los modulos del sistema y sus permisos para el usuario seleccionado

Constructor Detail

PermisosEspecialesModel

public PermisosEspecialesModel(java.util.ArrayList usuarios,
                               User usuarioSeleccionado,
                               java.util.ArrayList modulosConPermisos)
Constructor for the PermisosEspecialesModel object

Parameters:
usuarios - Todos los usuarios del sistema. Cada elemento es de clase User, ordenados alfabeticamente por codigoUsuario.
usuarioSeleccionado - Usuario del cual se editan los permisos especiales.
modulosConPermisos - Todos los modulos del sistema y sus permisos para el usuario seleccionado. Cada elemento es de clase ModuloConPermisos.
Method Detail

getUsuarios

public java.util.ArrayList getUsuarios()
Método get de Todos los usuarios del sistema

Returns:
usuarios Todos los usuarios del sistema

getUsuarioSeleccionado

public User getUsuarioSeleccionado()
Método get del usuario del cual se editan los permisos especiales

Returns:
usuarioSeleccionado Usuario del cual se editan los permisos especiales

getModulosConPermisos

public java.util.ArrayList getModulosConPermisos()
Método get de todos los modulos del sistema y sus permisos para el usuario seleccionado

Returns:
modulosConPermisos Todos los modulos del sistema y sus permisos para el usuario seleccionado

toString

public java.lang.String toString()
Description of the Method

Overrides:
toString in class java.lang.Object
Returns:
Description of the Return Value