Added default to data provider customizer in case user presses Esc instead of choosing a value masterfs_novcs_root
authorquynguyen@netbeans.org
Thu, 29 Nov 2007 22:26:26 +0000
changeset 190149f96ad54796
parent 1900 1343ddbd89d8
child 1902 8a1d7cfaebe1
Added default to data provider customizer in case user presses Esc instead of choosing a value
visualweb.websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/codegen/DataProviderDesignInfoWriter.java
     1.1 --- a/visualweb.websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/codegen/DataProviderDesignInfoWriter.java	Thu Nov 29 21:33:48 2007 +0000
     1.2 +++ b/visualweb.websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/codegen/DataProviderDesignInfoWriter.java	Thu Nov 29 22:26:26 2007 +0000
     1.3 @@ -172,6 +172,10 @@
     1.4          println( "             return Result.SUCCESS;" );
     1.5          println( "         } else {// More than one found" );
     1.6          println( "             DesignProperty prop = designBean.getProperty( \"" + clientWrapperBeanPropName + "\" );" );
     1.7 +        println( "             DesignBean defaultBean = (DesignBean)clientBeans.get(0);" );
     1.8 +        println( "             // Set the default value");
     1.9 +        println( "             prop.setValue( defaultBean.getInstance() );");
    1.10 +        println();
    1.11          println( "             Customizer2 dpCustomizer = new DataClassInstanceCustomizer( \"DataProvider customizer\", designBean, prop, (DesignBean[])clientBeans.toArray(new DesignBean[0]) ); ");
    1.12          println( "             return new CustomizerResult( designBean, dpCustomizer );");
    1.13          println( "         }" );