no message

git-svn-id: https://svn.coded.pt/svn/SIPRP@58 bb69d46d-e84e-40c8-a05a-06db0d633741
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
Frederico Palma 22 years ago
parent 18b76df9c7
commit e23c17cf6a

@ -12,7 +12,7 @@ public class ExamePDF {
// private static final Font FONT_NORMAL = new Font( Font.TIMES_ROMAN, 9, Font.NORMAL, new Color( 0, 0, 0 ) );
private static final Font FONT_BOLD = FontFactory.getFont( "Arial", 8, Font.BOLD );
private static final Font FONT_NORMAL = FontFactory.getFont( "Arial", 8, Font.NORMAL );
private static final Font FONT_WINGDINGS = FontFactory.getFont( "Marlett", 8, Font.NORMAL );
private static final Font FONT_ZAPFDINGBATS = new Font( Font.ZAPFDINGBATS , 12, Font.NORMAL, new Color( 0, 0, 0 ) );
public ExamePDF()
{
@ -346,16 +346,25 @@ public class ExamePDF {
// table.addCell( new Cell( new Phrase( 12f, "", FONT_NORMAL ) ) );
texto = new StringBuffer();
Phrase ph = new Phrase( 12f );
texto.append( "RESULTADO" );
ph.add( new Chunk( texto.toString(), FONT_NORMAL ) );
// texto.append( "APTO ................................................................................................ "
// + ( ( values.get( "resultado_apto" ) == null ) ? "" : "X" ) + "\n" );
texto = new StringBuffer( "\nAPTO ............................................................................................ " );
ph.add( doCheckedPhrase( texto.toString(), values.get( "resultado_apto" ) != null ) );
texto = new StringBuffer( "\nAPTO CONDICIONALMENTE ..................................................... " );
ph.add( doCheckedPhrase( texto.toString(), values.get( "resultado_apto_condicionalmente" ) != null ) );
texto = new StringBuffer( "INAPTO TEMPORARIAMENTE ................................................... " );
ph.add( doCheckedPhrase( texto.toString(), values.get( "resultado_inapto_temp" ) != null ) );
texto = new StringBuffer( "INAPTO DEFINITIVAMENTE ....................................................... " );
ph.add( doCheckedPhrase( texto.toString(), values.get( "resultado_inapto_def" ) != null ) );
texto.append( "RESULTADO\n" );
texto.append( "APTO ................................................................................................ "
+ ( ( values.get( "resultado_apto" ) == null ) ? "" : "X" ) + "\n" );
texto.append( "APTO CONDICIONALMENTE ......................................................... "
+ ( ( values.get( "resultado_apto_condicionalmente" ) == null ) ? "" : "X" ) + "\n\n" );
texto.append( "INAPTO TEMPORARIAMENTE ....................................................... "
+ ( ( values.get( "resultado_inapto_temp" ) == null ) ? "" : "X" ) + "\n" );
texto.append( "INAPTO DEFINITIVAMENTE ........................................................... "
+ ( ( values.get( "resultado_inapto_def" ) == null ) ? "" : "X" ) + "\n" );
texto = new StringBuffer();
texto.append( "OUTRAS FUN\u00c7\u00d5ES QUE PODE DESEMPENHAR\n" );
texto.append( " 1 "
+ ( ( values.get( "outra_funcao_1" ) == null ) ? "" : values.get( "outra_funcao_1" ) ) + "\n" );
@ -365,8 +374,9 @@ public class ExamePDF {
+ ( ( values.get( "outra_funcao_3" ) == null ) ? "" : values.get( "outra_funcao_3" ) ) + "\n" );
texto.append( " 4 "
+ ( ( values.get( "outra_funcao_4" ) == null ) ? "" : values.get( "outra_funcao_4" ) ) + "" );
table.addCell( new Phrase( 14f, texto.toString(), FONT_NORMAL ) );
ph.add( new Chunk( texto.toString(), FONT_NORMAL ) );
// table.addCell( new Phrase( 14f, texto.toString(), FONT_NORMAL ) );
table.addCell( ph );
document.add( table );
@ -418,11 +428,9 @@ public class ExamePDF {
private Phrase doCheckedPhrase( String text, boolean checked )
{
Phrase p = new Phrase( 12f );
p.add( new Chunk( text,
new Font( Font.TIMES_ROMAN, 10, Font.BOLD, new Color( 0, 0, 0 ) ) ) );
p.add( new Chunk( text, FONT_NORMAL ) );
p.add( new Chunk( "" + ( char )( checked? 110: 111),
new Font( Font.ZAPFDINGBATS , 7, Font.NORMAL, new Color( 0, 0, 0 ) ) ) );
p.add( new Chunk( "" + ( char )( checked? 108: 109), FONT_ZAPFDINGBATS ) );
return p;
}
}
Loading…
Cancel
Save