[Wicket-user] RadioGroup.. Correct usage (with enum values)?

2007-05-03 Thread John RDF

I have problems with radio groups. According to docs and tutorials the
group's model object should be set to the selected radio model object.
However, in my case (using enum values which must be set on an enum
property) the group's model object always seems to be null. I based my code
on the tutorial at http://cwiki.apache.org/WICKET/using-radiogroups.html

My code below produces..

test was pressed:null, null, Tenant, CompanyTenant

//
RadioGroup group = new RadioGroup(reportType, new
PropertyModel(getReportTenantDTO(), reportType));
Radio radIndividual = new Radio(individual, new Model(ReportType.Tenant));
Radio radCompany = new Radio(company, new
Model(ReportType.CompanyTenant));
group.add(radIndividual);
Button test = new Button(test){
protected void onSubmit(){
info(test was pressed: + 
getReportTenantDTO().getReportType() + , 
+
 group.getModelObject() + ,  + 
radIndividual.getModelObject() + , 
+ radCompany.getModelObject());
}
};





-- 
View this message in context: 
http://www.nabble.com/RadioGroup..-Correct-usage-%28with-enum-values%29--tf3685397.html#a10301382
Sent from the Wicket - User mailing list archive at Nabble.com.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] RadioGroup.. Correct usage (with enum values)?

2007-05-03 Thread Igor Vaynberg

code looks ok, pretty strange. can you create a quickstart so we can see
what goes wrong?

-igor

On 5/3/07, John RDF [EMAIL PROTECTED] wrote:



I have problems with radio groups. According to docs and tutorials the
group's model object should be set to the selected radio model object.
However, in my case (using enum values which must be set on an enum
property) the group's model object always seems to be null. I based my
code
on the tutorial at http://cwiki.apache.org/WICKET/using-radiogroups.html

My code below produces..

test was pressed:null, null, Tenant, CompanyTenant

//
RadioGroup group = new RadioGroup(reportType, new
PropertyModel(getReportTenantDTO(), reportType));
Radio radIndividual = new Radio(individual, new Model(ReportType.Tenant
));
Radio radCompany = new Radio(company, new
Model(ReportType.CompanyTenant));
group.add(radIndividual);
Button test = new Button(test){
protected void onSubmit(){
info(test was pressed: +
getReportTenantDTO().getReportType() + , 
+
 group.getModelObject() + ,  +
radIndividual.getModelObject() + , 
+ radCompany.getModelObject());
}
};





--
View this message in context:
http://www.nabble.com/RadioGroup..-Correct-usage-%28with-enum-values%29--tf3685397.html#a10301382
Sent from the Wicket - User mailing list archive at Nabble.com.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] RadioGroup.. Correct usage (with enum values)?

2007-05-03 Thread John RDF

Igor,

I really suspect it is also related to my other problem post (see
AddressPanel test case) with nested forms and models working incorrectly
inside, as when I put the same radio button code outside of our app (which
needs nested forms and this is a bit of a show stopper for us) the radio
buttons then function correctly. I willl add radio buttons to my previous
test to confirm if its related when I get a chance. I am also downloading
and building 1.3 to see if something there has fixed it since 1.2.6..

Thanks,
John


igor.vaynberg wrote:
 
 code looks ok, pretty strange. can you create a quickstart so we can see
 what goes wrong?
 
 -igor
 
 On 5/3/07, John RDF [EMAIL PROTECTED] wrote:


 I have problems with radio groups. According to docs and tutorials the
 group's model object should be set to the selected radio model object.
 However, in my case (using enum values which must be set on an enum
 property) the group's model object always seems to be null. I based my
 code
 on the tutorial at http://cwiki.apache.org/WICKET/using-radiogroups.html

 My code below produces..

 test was pressed:null, null, Tenant, CompanyTenant

 //
 RadioGroup group = new RadioGroup(reportType, new
 PropertyModel(getReportTenantDTO(), reportType));
 Radio radIndividual = new Radio(individual, new Model(ReportType.Tenant
 ));
 Radio radCompany = new Radio(company, new
 Model(ReportType.CompanyTenant));
 group.add(radIndividual);
 Button test = new Button(test){
 protected void onSubmit(){
 info(test was pressed: +
 getReportTenantDTO().getReportType() + , 
 +
  group.getModelObject() + ,  +
 radIndividual.getModelObject() + , 
 + radCompany.getModelObject());
 }
 };





 --
 View this message in context:
 http://www.nabble.com/RadioGroup..-Correct-usage-%28with-enum-values%29--tf3685397.html#a10301382
 Sent from the Wicket - User mailing list archive at Nabble.com.


 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Wicket-user mailing list
 Wicket-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wicket-user

 
 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Wicket-user mailing list
 Wicket-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wicket-user
 
 

-- 
View this message in context: 
http://www.nabble.com/RadioGroup..-Correct-usage-%28with-enum-values%29--tf3685397.html#a10308615
Sent from the Wicket - User mailing list archive at Nabble.com.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] RadioGroup.. Correct usage (with enum values)?

2007-05-03 Thread Igor Vaynberg

there is no nested form support in 1.2, only 1.3. so that might be it?

-igor


On 5/3/07, John RDF [EMAIL PROTECTED] wrote:



Igor,

I really suspect it is also related to my other problem post (see
AddressPanel test case) with nested forms and models working incorrectly
inside, as when I put the same radio button code outside of our app (which
needs nested forms and this is a bit of a show stopper for us) the radio
buttons then function correctly. I willl add radio buttons to my previous
test to confirm if its related when I get a chance. I am also downloading
and building 1.3 to see if something there has fixed it since 1.2.6..

Thanks,
John


igor.vaynberg wrote:

 code looks ok, pretty strange. can you create a quickstart so we can see
 what goes wrong?

 -igor

 On 5/3/07, John RDF [EMAIL PROTECTED] wrote:


 I have problems with radio groups. According to docs and tutorials the
 group's model object should be set to the selected radio model object.
 However, in my case (using enum values which must be set on an enum
 property) the group's model object always seems to be null. I based my
 code
 on the tutorial at
http://cwiki.apache.org/WICKET/using-radiogroups.html

 My code below produces..

 test was pressed:null, null, Tenant, CompanyTenant

 //
 RadioGroup group = new RadioGroup(reportType, new
 PropertyModel(getReportTenantDTO(), reportType));
 Radio radIndividual = new Radio(individual, new Model(
ReportType.Tenant
 ));
 Radio radCompany = new Radio(company, new
 Model(ReportType.CompanyTenant));
 group.add(radIndividual);
 Button test = new Button(test){
 protected void onSubmit(){
 info(test was pressed: +
 getReportTenantDTO().getReportType() + , 
 +
  group.getModelObject() + , 
+
 radIndividual.getModelObject() + , 
 + radCompany.getModelObject());
 }
 };





 --
 View this message in context:

http://www.nabble.com/RadioGroup..-Correct-usage-%28with-enum-values%29--tf3685397.html#a10301382
 Sent from the Wicket - User mailing list archive at Nabble.com.



-
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Wicket-user mailing list
 Wicket-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wicket-user



-
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Wicket-user mailing list
 Wicket-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wicket-user



--
View this message in context:
http://www.nabble.com/RadioGroup..-Correct-usage-%28with-enum-values%29--tf3685397.html#a10308615
Sent from the Wicket - User mailing list archive at Nabble.com.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user