initialize event instances with defined null values
authorAleš Křenek <ljocha@ics.muni.cz>
Fri, 19 Feb 2010 13:22:41 +0000 (13:22 +0000)
committerAleš Křenek <ljocha@ics.muni.cz>
Fri, 19 Feb 2010 13:22:41 +0000 (13:22 +0000)
org.glite.lb.client-java/project/genEventTypes.pl

index b3f40c5..cf0f73c 100644 (file)
@@ -76,9 +76,12 @@ qq{  \};
                                $t = $f->getType;
                        }
        
+       my $init = $f->{null} && $main::DefaultNullValue{$f->{type}} ne $f->{null} ?
+               " = $f->{null}" : "";
+
 # XXX: handle nulls in setXX() ?
                        print E
-qq{    private $t $fn;
+qq{    private $t $fn $init;
 
        public $t get$fnu() \{
                return $fn;