Added default to data provider customizer in case user presses Esc instead of choosing a value
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( " }" );