3
É4à[
  ã               @   s   d Z ddlZG dd„ dƒZdS )zb
This class contains health parameters related to people over forty.

@author: Vertigo BioSystems
é    Nc               @   s¸   e Zd Zdd„ Zedd„ ƒZejdd„ ƒZedd„ ƒZejdd„ ƒZed	d
„ ƒZejdd
„ ƒZedd„ ƒZ	e	jdd„ ƒZ	edd„ ƒZ
e
jdd„ ƒZ
edd„ ƒZejdd„ ƒZdd„ ZdS )ÚFortyOrMorec             C   s(   d | _ d | _d | _d | _d | _d | _d S )N)ÚclimactericÚhot_flashesÚcandidiasisÚcystitisÚitching_in_private_partsÚappeal_for_sweets)Úself© r
   úV/var/www/vitahealth/hygea.vitahealth/riskmap/src/vbs_riskmap/healthinfo/FortyOrMore.pyÚ__init__   s    zFortyOrMore.__init__c             C   s   | j S )z
False/True)Ú_FortyOrMore__climacteric)r	   r
   r
   r   r      s    zFortyOrMore.climactericc             C   s
   || _ dS )z
False/TrueN)r   )r	   r   r
   r
   r   r      s    c             C   s   | j S )z
False/True)Ú_FortyOrMore__hot_flashes)r	   r
   r
   r   r      s    zFortyOrMore.hot_flashesc             C   s
   || _ dS )z
False/TrueN)r   )r	   r   r
   r
   r   r   $   s    c             C   s   | j S )z
False/True)Ú_FortyOrMore__candidiasis)r	   r
   r
   r   r   )   s    zFortyOrMore.candidiasisc             C   s
   || _ dS )z
False/TrueN)r   )r	   r   r
   r
   r   r   .   s    c             C   s   | j S )z
False/True)Ú_FortyOrMore__cystitis)r	   r
   r
   r   r   3   s    zFortyOrMore.cystitisc             C   s
   || _ dS )z
False/TrueN)r   )r	   r   r
   r
   r   r   8   s    c             C   s   | j S )z
False/True)Ú&_FortyOrMore__itching_in_private_parts)r	   r
   r
   r   r   =   s    z$FortyOrMore.itching_in_private_partsc             C   s
   || _ dS )z
False/TrueN)r   )r	   r   r
   r
   r   r   B   s    c             C   s   | j S )z
False/True)Ú_FortyOrMore__appeal_for_sweets)r	   r
   r
   r   r   G   s    zFortyOrMore.appeal_for_sweetsc             C   s
   || _ dS )z
False/TrueN)r   )r	   r   r
   r
   r   r   L   s    c             C   sV   |j dƒ| _|j dƒ| _|j dƒ| _|j dƒ| _|j dƒ| _|j dƒ| _tjdƒ dS )	z?
        Sets the input parameters in the attributes.

        r   r   r   r   r   r   zFORTY OR MORE parameters ended.N)	Úgetr   r   r   r   r   r   ÚloggingÚinfo)r	   Úparamsr
   r
   r   Ú
set_paramsQ   s    zFortyOrMore.set_paramsN)Ú__name__Ú
__module__Ú__qualname__r   Úpropertyr   Úsetterr   r   r   r   r   r   r
   r
   r
   r   r      s   r   )Ú__doc__r   r   r
   r
   r
   r   Ú<module>   s   