@ -247,7 +247,187 @@ public class ViewPlano extends AbstractPageBean {
 
			
		
	
		
		
			
				
					
					            st . setText ( risco . getDescricao ( ) ) ; 
            st . setText ( risco . getDescricao ( ) ) ; 
 
			
		
	
		
		
			
				
					
					            pg . getChildren ( ) . add ( st ) ; 
            pg . getChildren ( ) . add ( st ) ; 
 
			
		
	
		
		
			
				
					
					            gridRisco . getChildren ( ) . add ( pg ) ;    
            gridRisco . getChildren ( ) . add ( pg ) ;    
 
			
		
	
		
		
			
				
					
					            showValores ( risco . getValores ( ) ) ; 
            //showValores(risco.getValores());
 
 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					            showValor ( risco ) ; 
 
			
		
	
		
		
			
				
					
					            //showMedidas(risco.getMedidas());
 
 
			
		
	
		
		
			
				
					
					        }         
 
			
		
	
		
		
			
				
					
					    } 
 
			
		
	
		
		
			
				
					
					    
 
			
		
	
		
		
			
				
					
					    private  void  showValor ( Risco  r ) 
 
			
		
	
		
		
			
				
					
					    { 
 
			
		
	
		
		
			
				
					
					            HtmlPanelGrid  grd  =  new  HtmlPanelGrid ( ) ; 
 
			
		
	
		
		
			
				
					
					            grd . setColumns ( 1 ) ; 
 
			
		
	
		
		
			
				
					
					            grd . setWidth ( "100%" ) ; 
 
			
		
	
		
		
			
				
					
					            grd . setStyleClass ( "centerBlock" ) ; 
 
			
		
	
		
		
			
				
					
					            //gridRisco.getChildren().add(grd);    
 
 
			
		
	
		
		
			
				
					
					            
 
			
		
	
		
		
			
				
					
					            gridValor  =  new  HtmlPanelGrid ( ) ; 
 
			
		
	
		
		
			
				
					
					            gridRisco . getChildren ( ) . add ( gridValor ) ;                 
 
			
		
	
		
		
			
				
					
					            gridValor . setStyleClass ( "centerBlock" ) ;         
 
			
		
	
		
		
			
				
					
					            gridValor . setWidth ( "100%" ) ; 
 
			
		
	
		
		
			
				
					
					            gridValor . setColumns ( 1 ) ; 
 
			
		
	
		
		
			
				
					
					            gridValor . setColumnClasses ( "gridColLeft" ) ; 
 
			
		
	
		
		
			
				
					
					            //grd.getChildren().add(gridValor);  
 
 
			
		
	
		
		
			
				
					
					            pg  =  new  PanelGroup ( ) ; 
 
			
		
	
		
		
			
				
					
					            st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					            st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					            st . setStyleClass ( "label" ) ;             
 
			
		
	
		
		
			
				
					
					            st . setText ( "Valor: " ) ; 
 
			
		
	
		
		
			
				
					
					            pg . getChildren ( ) . add ( st ) ;                         
 
			
		
	
		
		
			
				
					
					            st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					            st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					            if ( r . getValor ( )  = =  null ) 
 
			
		
	
		
		
			
				
					
					            { 
 
			
		
	
		
		
			
				
					
					                st . setText ( " - " ) ; 
 
			
		
	
		
		
			
				
					
					            } 
 
			
		
	
		
		
			
				
					
					            else 
 
			
		
	
		
		
			
				
					
					            { 
 
			
		
	
		
		
			
				
					
					                st . setText ( r . getValor ( ) . toString ( ) ) ;                 
 
			
		
	
		
		
			
				
					
					            } 
 
			
		
	
		
		
			
				
					
					            pg . getChildren ( ) . add ( st ) ; 
 
			
		
	
		
		
			
				
					
					            gridValor . getChildren ( ) . add ( pg ) ;     
 
			
		
	
		
		
			
				
					
					            
 
			
		
	
		
		
			
				
					
					            showMedidas ( r . getMedidas ( ) ) ; 
 
			
		
	
		
		
			
				
					
					            
 
			
		
	
		
		
			
				
					
					            grd  =  new  HtmlPanelGrid ( ) ; 
 
			
		
	
		
		
			
				
					
					            grd . setColumns ( 1 ) ; 
 
			
		
	
		
		
			
				
					
					            grd . setWidth ( "100%" ) ; 
 
			
		
	
		
		
			
				
					
					            grd . setStyleClass ( "centerBlock" ) ; 
 
			
		
	
		
		
			
				
					
					            gridValor . getChildren ( ) . add ( grd ) ;                 
 
			
		
	
		
		
			
				
					
					            HtmlPanelGrid  gridParecer  =  new  HtmlPanelGrid ( ) ; 
 
			
		
	
		
		
			
				
					
					            gridParecer . setStyleClass ( "centerBlock" ) ;         
 
			
		
	
		
		
			
				
					
					            gridParecer . setWidth ( "98%" ) ; 
 
			
		
	
		
		
			
				
					
					            gridParecer . setColumns ( 1 ) ; 
 
			
		
	
		
		
			
				
					
					            gridParecer . setColumnClasses ( "gridColLeft" ) ; 
 
			
		
	
		
		
			
				
					
					            grd . getChildren ( ) . add ( gridParecer ) ;   
 
			
		
	
		
		
			
				
					
					            
 
			
		
	
		
		
			
				
					
					            if ( r . getResponsavel_execucao ( )  ! =  null ) 
 
			
		
	
		
		
			
				
					
					            { 
 
			
		
	
		
		
			
				
					
					                if ( r . getResponsavel_execucao ( ) . trim ( ) . length ( )  >  0 ) 
 
			
		
	
		
		
			
				
					
					                { 
 
			
		
	
		
		
			
				
					
					                    pg  =  new  PanelGroup ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setStyleClass ( "label" ) ;             
 
			
		
	
		
		
			
				
					
					                    st . setText ( "Responsável de execução: " ) ; 
 
			
		
	
		
		
			
				
					
					                    pg . getChildren ( ) . add ( st ) ;  
 
			
		
	
		
		
			
				
					
					                    st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setText ( r . getResponsavel_execucao ( ) . toString ( ) ) ; 
 
			
		
	
		
		
			
				
					
					                    pg . getChildren ( ) . add ( st ) ; 
 
			
		
	
		
		
			
				
					
					                    gridParecer . getChildren ( ) . add ( pg ) ;                         
 
			
		
	
		
		
			
				
					
					                } 
 
			
		
	
		
		
			
				
					
					            }             
 
			
		
	
		
		
			
				
					
					            
 
			
		
	
		
		
			
				
					
					            if ( r . getRecursos_necessarios ( )  ! =  null ) 
 
			
		
	
		
		
			
				
					
					            { 
 
			
		
	
		
		
			
				
					
					                if ( r . getRecursos_necessarios ( ) . trim ( ) . length ( )  >  0 ) 
 
			
		
	
		
		
			
				
					
					                { 
 
			
		
	
		
		
			
				
					
					                    pg  =  new  PanelGroup ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setStyleClass ( "label" ) ;             
 
			
		
	
		
		
			
				
					
					                    st . setText ( "Recursos necessários: " ) ; 
 
			
		
	
		
		
			
				
					
					                    pg . getChildren ( ) . add ( st ) ;  
 
			
		
	
		
		
			
				
					
					                    st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setText ( r . getRecursos_necessarios ( ) . toString ( ) ) ; 
 
			
		
	
		
		
			
				
					
					                    pg . getChildren ( ) . add ( st ) ; 
 
			
		
	
		
		
			
				
					
					                    gridParecer . getChildren ( ) . add ( pg ) ;                         
 
			
		
	
		
		
			
				
					
					                } 
 
			
		
	
		
		
			
				
					
					            }  
 
			
		
	
		
		
			
				
					
					            
 
			
		
	
		
		
			
				
					
					            if ( r . getData_inicio ( )  ! =  null ) 
 
			
		
	
		
		
			
				
					
					            { 
 
			
		
	
		
		
			
				
					
					                pg  =  new  PanelGroup ( ) ; 
 
			
		
	
		
		
			
				
					
					                st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                st . setStyleClass ( "label" ) ;             
 
			
		
	
		
		
			
				
					
					                st . setText ( "Data início: " ) ; 
 
			
		
	
		
		
			
				
					
					                pg . getChildren ( ) . add ( st ) ;  
 
			
		
	
		
		
			
				
					
					                st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                String  data_str  =  "" ; 
 
			
		
	
		
		
			
				
					
					                SimpleDateFormat  formatter  =  new  SimpleDateFormat ( "dd/MM/yyyy" ) ; 
 
			
		
	
		
		
			
				
					
					                data_str  =  formatter . format ( r . getData_inicio ( ) ) ;                              
 
			
		
	
		
		
			
				
					
					                st . setText ( data_str ) ; 
 
			
		
	
		
		
			
				
					
					                pg . getChildren ( ) . add ( st ) ; 
 
			
		
	
		
		
			
				
					
					                gridParecer . getChildren ( ) . add ( pg ) ;                         
 
			
		
	
		
		
			
				
					
					            }              
 
			
		
	
		
		
			
				
					
					            
 
			
		
	
		
		
			
				
					
					            if ( r . getData_fim ( )  ! =  null ) 
 
			
		
	
		
		
			
				
					
					            { 
 
			
		
	
		
		
			
				
					
					                pg  =  new  PanelGroup ( ) ; 
 
			
		
	
		
		
			
				
					
					                st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                st . setStyleClass ( "label" ) ;             
 
			
		
	
		
		
			
				
					
					                st . setText ( "Data fim: " ) ; 
 
			
		
	
		
		
			
				
					
					                pg . getChildren ( ) . add ( st ) ;  
 
			
		
	
		
		
			
				
					
					                st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                String  data_str  =  "" ; 
 
			
		
	
		
		
			
				
					
					                SimpleDateFormat  formatter  =  new  SimpleDateFormat ( "dd/MM/yyyy" ) ; 
 
			
		
	
		
		
			
				
					
					                data_str  =  formatter . format ( r . getData_fim ( ) ) ;                              
 
			
		
	
		
		
			
				
					
					                st . setText ( data_str ) ; 
 
			
		
	
		
		
			
				
					
					                pg . getChildren ( ) . add ( st ) ; 
 
			
		
	
		
		
			
				
					
					                gridParecer . getChildren ( ) . add ( pg ) ;                         
 
			
		
	
		
		
			
				
					
					            }                          
 
			
		
	
		
		
			
				
					
					            
 
			
		
	
		
		
			
				
					
					            if ( r . getParecer_dl ( )  ! =  null ) 
 
			
		
	
		
		
			
				
					
					            { 
 
			
		
	
		
		
			
				
					
					                if ( r . getParecer_dl ( ) . trim ( ) . length ( )  >  0 ) 
 
			
		
	
		
		
			
				
					
					                { 
 
			
		
	
		
		
			
				
					
					                    pg  =  new  PanelGroup ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setStyleClass ( "label" ) ;             
 
			
		
	
		
		
			
				
					
					                    st . setText ( "Parecer DL: " ) ; 
 
			
		
	
		
		
			
				
					
					                    pg . getChildren ( ) . add ( st ) ;  
 
			
		
	
		
		
			
				
					
					                    st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setText ( r . getParecer_dl ( ) . toString ( ) ) ; 
 
			
		
	
		
		
			
				
					
					                    pg . getChildren ( ) . add ( st ) ; 
 
			
		
	
		
		
			
				
					
					                    gridParecer . getChildren ( ) . add ( pg ) ;                         
 
			
		
	
		
		
			
				
					
					                    
 
			
		
	
		
		
			
				
					
					                } 
 
			
		
	
		
		
			
				
					
					            } 
 
			
		
	
		
		
			
				
					
					            
 
			
		
	
		
		
			
				
					
					            if ( r . getParecer_dns ( )  ! =  null ) 
 
			
		
	
		
		
			
				
					
					            { 
 
			
		
	
		
		
			
				
					
					                if ( r . getParecer_dns ( ) . trim ( ) . length ( )  >  0 ) 
 
			
		
	
		
		
			
				
					
					                { 
 
			
		
	
		
		
			
				
					
					                    pg  =  new  PanelGroup ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setStyleClass ( "label" ) ;             
 
			
		
	
		
		
			
				
					
					                    st . setText ( "Parecer DNS: " ) ; 
 
			
		
	
		
		
			
				
					
					                    pg . getChildren ( ) . add ( st ) ;  
 
			
		
	
		
		
			
				
					
					                    st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setText ( r . getParecer_dns ( ) . toString ( ) ) ; 
 
			
		
	
		
		
			
				
					
					                    pg . getChildren ( ) . add ( st ) ; 
 
			
		
	
		
		
			
				
					
					                    gridParecer . getChildren ( ) . add ( pg ) ;                         
 
			
		
	
		
		
			
				
					
					                    
 
			
		
	
		
		
			
				
					
					                } 
 
			
		
	
		
		
			
				
					
					            }             
 
			
		
	
		
		
			
				
					
					            
 
			
		
	
		
		
			
				
					
					            if ( r . getVerificacao_siprp ( )  ! =  null ) 
 
			
		
	
		
		
			
				
					
					            { 
 
			
		
	
		
		
			
				
					
					                if ( r . getVerificacao_siprp ( ) . trim ( ) . length ( )  >  0 ) 
 
			
		
	
		
		
			
				
					
					                { 
 
			
		
	
		
		
			
				
					
					                    pg  =  new  PanelGroup ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setStyleClass ( "label" ) ;             
 
			
		
	
		
		
			
				
					
					                    st . setText ( "Verificação SIPRP: " ) ; 
 
			
		
	
		
		
			
				
					
					                    pg . getChildren ( ) . add ( st ) ;  
 
			
		
	
		
		
			
				
					
					                    st  =  new  StaticText ( ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setEscape ( false ) ; 
 
			
		
	
		
		
			
				
					
					                    st . setText ( r . getVerificacao_siprp ( ) . toString ( ) ) ; 
 
			
		
	
		
		
			
				
					
					                    pg . getChildren ( ) . add ( st ) ; 
 
			
		
	
		
		
			
				
					
					                    gridParecer . getChildren ( ) . add ( pg ) ;                         
 
			
		
	
		
		
			
				
					
					                    
 
			
		
	
		
		
			
				
					
					                } 
 
			
		
	
		
		
			
				
					
					            }             
            }             
 
			
		
	
		
		
			
				
					
					    } 
    } 
 
			
		
	
		
		
			
				
					
					    
    
 
			
		
	
	
		
		
			
				
					
						
							
								 
						
						
							
								 
						
						
					 
					@ -429,6 +609,7 @@ public class ViewPlano extends AbstractPageBean {
 
			
		
	
		
		
			
				
					
					                    
                    
 
			
		
	
		
		
			
				
					
					                } 
                } 
 
			
		
	
		
		
			
				
					
					            }     
            }     
 
			
		
	
		
		
			
				
					
					            //
 
 
			
		
	
		
		
			
				
					
					        } 
        } 
 
			
		
	
		
		
			
				
					
					    } 
    }