diff --git a/trunk/siprp/data/Exame.java b/trunk/siprp/data/Exame.java index 1b717bfb..58ade49b 100644 --- a/trunk/siprp/data/Exame.java +++ b/trunk/siprp/data/Exame.java @@ -164,6 +164,10 @@ public final class Exame implements JDOInnerObject { return pdf; } + else if( fieldName.equals( ExameData.FO ) ) + { + return fo; + } else if( fieldName.equals( ExameData.INACTIVO ) ) { return inactivo; @@ -233,6 +237,10 @@ public final class Exame implements JDOInnerObject { pdf = ( byte[] ) value; } + else if( fieldName == ExameData.FO ) + { + fo = ( byte[] ) value; + } else if( fieldName == ExameData.INACTIVO ) { inactivo = ( String ) value; @@ -297,6 +305,10 @@ public final class Exame implements JDOInnerObject { pdf = ( byte[] ) value; } + else if( fieldName.equals( ExameData.FO ) ) + { + fo = ( byte[] ) value; + } else if( fieldName.equals( ExameData.INACTIVO ) ) { inactivo = ( String ) value; diff --git a/trunk/siprp/ficha/FichaAptidaoCreator.java b/trunk/siprp/ficha/FichaAptidaoCreator.java index f90bed84..9cf3f275 100644 --- a/trunk/siprp/ficha/FichaAptidaoCreator.java +++ b/trunk/siprp/ficha/FichaAptidaoCreator.java @@ -93,6 +93,8 @@ public class FichaAptidaoCreator implements FichaAptidaoConstants ex.printStackTrace(); } + System.out.println( "FO str sz: " + out.size() ); + return out.toByteArray(); } diff --git a/trunk/siprp/ficha/FichaWindow.java b/trunk/siprp/ficha/FichaWindow.java index f3d40105..e7622bcd 100644 --- a/trunk/siprp/ficha/FichaWindow.java +++ b/trunk/siprp/ficha/FichaWindow.java @@ -260,6 +260,8 @@ public class FichaWindow extends TabbedWindow try { byte fo[] = createFO( exame ); + + System.out.println( "FO sz: " + fo.length ); exame.set( ExameData.FO, fo ); exame.set( ExameData.PDF, createPDF( fo ) );