com.cinecolombia.cinecolombia.permisosEspeciales.web
Class PermisosEspecialesTranslator

java.lang.Object
  |
  +--com.cinecolombia.cinecolombia.permisosEspeciales.web.PermisosEspecialesTranslator
All Implemented Interfaces:
java.io.Serializable

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

permisosEspeciales usecase: helper class for this usecase

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

Field Summary
private  java.lang.String[] apellidoUsuario
           
private  java.lang.String apellidoUsuarioS
           
private  java.util.ArrayList cAccionesBoolean
           
private  java.util.ArrayList cCasoUsoBoolean
           
private  java.util.ArrayList codigosAccCasoUso
           
private  java.util.ArrayList codigosAcciones
           
private  java.lang.String[] codigoUsuario
           
private  java.lang.String codigoUsuarioS
           
private  Debug debug
           
private  java.lang.String[] idUsuario
           
private  java.lang.String idUsuarioS
           
private  java.lang.String[] nombreUsuario
           
private  java.lang.String nombreUsuarioS
           
private  java.util.ArrayList permisosEspecialesList
           
private  java.lang.String todayString
           
(package private)  java.util.ArrayList useCaseActions
           
 
Constructor Summary
PermisosEspecialesTranslator()
          Constructor
 
Method Summary
 java.lang.String getApellidoUsuarioS()
          Gets the apellidoUsuarioS attribute of the PermisosEspecialesTranslator object
 java.util.ArrayList getCCasoUsoBoolean()
          Gets the cCasoUsoBoolean attribute of the Test object
 java.util.ArrayList getCodigosAccCasoUso()
          Gets the codigosAccCasoUso attribute of the Test object
 java.lang.String getCodigoUsuarioS()
          Gets the codigoUsuarioS attribute of the PermisosEspecialesTranslator object
 java.util.ArrayList getData()
          Gets the permisosEspecialesList attribute of the PermisosEspecialesTranslator object
 java.lang.String getIdUsuarioS()
          Gets the idUsuarioS attribute of the PermisosEspecialesTranslator object
 java.lang.String getNombreUsuarioS()
          Gets the nombreUsuarioS attribute of the PermisosEspecialesTranslator object
 java.lang.String getPermisosEspecialesList(javax.servlet.http.HttpServletRequest request)
          Adds the loadPermisosEspecialesList() javaScript method filling array accordingly to input data of the jsp
 java.lang.String getTodayString()
           
 boolean isAllowed(java.lang.String action)
          determines if a action (HTLM element) is allowed for the user examining useCaseActions
 void setData(javax.servlet.http.HttpServletRequest request)
          gets data from request or session and creates input data for the jsp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

useCaseActions

java.util.ArrayList useCaseActions

permisosEspecialesList

private java.util.ArrayList permisosEspecialesList

idUsuario

private java.lang.String[] idUsuario

codigoUsuario

private java.lang.String[] codigoUsuario

apellidoUsuario

private java.lang.String[] apellidoUsuario

nombreUsuario

private java.lang.String[] nombreUsuario

idUsuarioS

private java.lang.String idUsuarioS

codigoUsuarioS

private java.lang.String codigoUsuarioS

apellidoUsuarioS

private java.lang.String apellidoUsuarioS

nombreUsuarioS

private java.lang.String nombreUsuarioS

codigosAccCasoUso

private java.util.ArrayList codigosAccCasoUso

codigosAcciones

private java.util.ArrayList codigosAcciones

cCasoUsoBoolean

private java.util.ArrayList cCasoUsoBoolean

cAccionesBoolean

private java.util.ArrayList cAccionesBoolean

todayString

private java.lang.String todayString

debug

private Debug debug
Constructor Detail

PermisosEspecialesTranslator

public PermisosEspecialesTranslator()
Constructor

Method Detail

setData

public void setData(javax.servlet.http.HttpServletRequest request)
gets data from request or session and creates input data for the jsp

Parameters:
request - of MainServlet

isAllowed

public boolean isAllowed(java.lang.String action)
determines if a action (HTLM element) is allowed for the user examining useCaseActions

Parameters:
action - Description of the Parameter
Returns:
The allowed value

getTodayString

public java.lang.String getTodayString()

getPermisosEspecialesList

public java.lang.String getPermisosEspecialesList(javax.servlet.http.HttpServletRequest request)
Adds the loadPermisosEspecialesList() javaScript method filling array accordingly to input data of the jsp

Parameters:
request -
Returns:
String with the javaScript text of loadPermisosEspecialesList()

getData

public java.util.ArrayList getData()
Gets the permisosEspecialesList attribute of the PermisosEspecialesTranslator object

Returns:
The permisosEspecialesList value

getIdUsuarioS

public java.lang.String getIdUsuarioS()
Gets the idUsuarioS attribute of the PermisosEspecialesTranslator object

Returns:
The idUsuarioS value

getCodigoUsuarioS

public java.lang.String getCodigoUsuarioS()
Gets the codigoUsuarioS attribute of the PermisosEspecialesTranslator object

Returns:
The codigoUsuarioS value

getApellidoUsuarioS

public java.lang.String getApellidoUsuarioS()
Gets the apellidoUsuarioS attribute of the PermisosEspecialesTranslator object

Returns:
The apellidoUsuarioS value

getNombreUsuarioS

public java.lang.String getNombreUsuarioS()
Gets the nombreUsuarioS attribute of the PermisosEspecialesTranslator object

Returns:
The nombreUsuarioS value

getCodigosAccCasoUso

public java.util.ArrayList getCodigosAccCasoUso()
Gets the codigosAccCasoUso attribute of the Test object

Returns:
The codigosAccCasoUso value

getCCasoUsoBoolean

public java.util.ArrayList getCCasoUsoBoolean()
Gets the cCasoUsoBoolean attribute of the Test object

Returns:
The cCasoUsoBoolean value