edu.uoc.tfc.j2ee.icampanario.grepresenta.persistence.domain
Class Empowerment

java.lang.Object
  extended by edu.uoc.tfc.j2ee.icampanario.grepresenta.persistence.domain.Empowerment
All Implemented Interfaces:
java.io.Serializable

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

Clase de dominio que representa un apoderamiento o representación

Author:
Ismael Campanario Cabrera
See Also:
Serialized Form

Constructor Summary
Empowerment()
          Constructor sin parametros
Empowerment(Procedure proc, boolean selected)
          Constructor con procedimiento
 
Method Summary
 java.util.List<EmpowermentDocument> getEmpowermentDocuments()
          Devuelve la lista de documentos de un apoderamiento
 java.lang.String getEmpowermentNumber()
          Devuelve el numero de apoderamiento
 java.util.List<EmpowermentState> getEmpowermentStates()
          Devuelve el estado del apoderamiento
 java.lang.String getEmpowermentType()
          Devuelve el tipo de apoderamiento
 java.lang.String getGrantingType()
          Devuelve el tipo de otorgamiento
 java.lang.Long getId()
          Devuelve el id
 java.lang.String getIdAttorney()
          Devuelve el id del apoderado
 java.lang.String getIdGrantor()
          Devuelve el id del poderdante
 Procedure getProcedure()
          Devuelve el procedimiento
 java.lang.String getTypeGrantingDesc()
          Devuelve la descripcion del tipo de otorgamiento
 java.util.Date getValidityEndDate()
          Devuelve fecha fin vigencia
 java.lang.String getValidityEndDateDesc()
          Devuelve un string representativo de la fecha
 java.util.Date getValidityInitDate()
          Devuelve fecha inicio vigencia
 java.lang.String getValidityInitDateDesc()
          Devuelve un string representativo de la fecha
 boolean isSelected()
          Indica si esta seleccionado
 void setEmpowermentDocuments(java.util.List<EmpowermentDocument> empowermentDocuments)
          Modifica la lista de documentos de un apoderamiento
 void setEmpowermentNumber(java.lang.String empowermentNumber)
          Modifica el numero de apoderamiento
 void setEmpowermentStates(java.util.List<EmpowermentState> empowermentStates)
          Modifica el estado del apoderamiento
 void setEmpowermentType(java.lang.String empowermentType)
          Modifica el tipo de apoderamiento
 void setGrantingType(java.lang.String grantingType)
          Modifica el tipo de otorgamiento
 void setId(java.lang.Long id)
          Modifica el id
 void setIdAttorney(java.lang.String idAttorney)
          Modifica el id del apoderado
 void setIdGrantor(java.lang.String idGrantor)
          Modifica el id del poderdante
 void setProcedure(Procedure procedure)
          Modifica el procedimiento
 void setSelected(boolean selected)
          Modifica si esta seleccionado
 void setTypeGrantingDesc(java.lang.String typeGrantingDesc)
          Modifica la descripcion del tipo
 void setValidityEndDate(java.util.Date validityEndDate)
          Modifica fecha fin de vigencia
 void setValidityInitDate(java.util.Date validityInitDate)
          Modifica fecha inicio vigencia
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Empowerment

public Empowerment()
Constructor sin parametros


Empowerment

public Empowerment(Procedure proc,
                   boolean selected)
Constructor con procedimiento

Parameters:
proc - procedimiento
selected - esta seleccionado
Method Detail

getId

public java.lang.Long getId()
Devuelve el id

Returns:
id

setId

public void setId(java.lang.Long id)
Modifica el id

Parameters:
id - nuevo id

getIdGrantor

public java.lang.String getIdGrantor()
Devuelve el id del poderdante

Returns:
id del poderdante

setIdGrantor

public void setIdGrantor(java.lang.String idGrantor)
Modifica el id del poderdante

Parameters:
idGrantor - nuevo id

getIdAttorney

public java.lang.String getIdAttorney()
Devuelve el id del apoderado

Returns:
id del apoderado

setIdAttorney

public void setIdAttorney(java.lang.String idAttorney)
Modifica el id del apoderado

Parameters:
idAttorney - nuevo id del apoderado

getValidityInitDate

public java.util.Date getValidityInitDate()
Devuelve fecha inicio vigencia

Returns:
fecha de inicio de vigencia

setValidityInitDate

public void setValidityInitDate(java.util.Date validityInitDate)
Modifica fecha inicio vigencia

Parameters:
validityInitDate - nueva fecha inicio vigencia

getValidityEndDate

public java.util.Date getValidityEndDate()
Devuelve fecha fin vigencia

Returns:
fecha fin de vigencia

setValidityEndDate

public void setValidityEndDate(java.util.Date validityEndDate)
Modifica fecha fin de vigencia

Parameters:
validityEndDate - fecha fin de vigencia

getProcedure

public Procedure getProcedure()
Devuelve el procedimiento

Returns:
procedimiento

setProcedure

public void setProcedure(Procedure procedure)
Modifica el procedimiento

Parameters:
procedure - nuevo procedimiento

getGrantingType

public java.lang.String getGrantingType()
Devuelve el tipo de otorgamiento

Returns:
tipo de otorgamiento

setGrantingType

public void setGrantingType(java.lang.String grantingType)
Modifica el tipo de otorgamiento

Parameters:
grantingType - nuevo tipo de otorgamiento

getEmpowermentType

public java.lang.String getEmpowermentType()
Devuelve el tipo de apoderamiento

Returns:
tipo de apoderamiento

setEmpowermentType

public void setEmpowermentType(java.lang.String empowermentType)
Modifica el tipo de apoderamiento

Parameters:
empowermentType - nuevo tipo de apoderamiento

getEmpowermentStates

public java.util.List<EmpowermentState> getEmpowermentStates()
Devuelve el estado del apoderamiento

Returns:
estado del apoderamiento

setEmpowermentStates

public void setEmpowermentStates(java.util.List<EmpowermentState> empowermentStates)
Modifica el estado del apoderamiento

Parameters:
empowermentStates - nuevo estado del apoderamiento

getEmpowermentDocuments

public java.util.List<EmpowermentDocument> getEmpowermentDocuments()
Devuelve la lista de documentos de un apoderamiento

Returns:
lista de documentos de un apoderamiento

setEmpowermentDocuments

public void setEmpowermentDocuments(java.util.List<EmpowermentDocument> empowermentDocuments)
Modifica la lista de documentos de un apoderamiento

Parameters:
empowermentDocuments - nueva lista de documentos de un apoderamiento

setSelected

public void setSelected(boolean selected)
Modifica si esta seleccionado

Parameters:
selected - si esta o no

isSelected

public boolean isSelected()
Indica si esta seleccionado

Returns:
si esta o no

getTypeGrantingDesc

public java.lang.String getTypeGrantingDesc()
Devuelve la descripcion del tipo de otorgamiento

Returns:
descripcion tipo otorgamiento

getValidityEndDateDesc

public java.lang.String getValidityEndDateDesc()
Devuelve un string representativo de la fecha

Returns:
descripcion de la fecha

getValidityInitDateDesc

public java.lang.String getValidityInitDateDesc()
Devuelve un string representativo de la fecha

Returns:
descripcion de la fecha

setEmpowermentNumber

public void setEmpowermentNumber(java.lang.String empowermentNumber)
Modifica el numero de apoderamiento

Parameters:
empowermentNumber - nuevo numero de apoderamiento

getEmpowermentNumber

public java.lang.String getEmpowermentNumber()
Devuelve el numero de apoderamiento

Returns:
numero de apoderamiento

setTypeGrantingDesc

public void setTypeGrantingDesc(java.lang.String typeGrantingDesc)
Modifica la descripcion del tipo

Parameters:
typeGrantingDesc - nuevo tipo