nimo frey
,
Ranch Hand
Nov 04, 2008 01:05:00
How can I do this in one line? Something like:
Christophe Verré
,
Sheriff
staff
Nov 04, 2008 01:09:00
Unless I'm missing something obvious, the API does not allow you to do it. Is it bothering you to put it in different lines ?
S Shehab
,
Ranch Hand
Nov 04, 2008 01:22:00
Originally posted by Christophe Verre: Unless I'm missing something obvious, the API does not allow you to do it. Is it bothering you to put it in different lines ?
Hi , i think Christophe is right API doesn't allow this check this for more deatils
Rob Spoor
,
Sheriff
staff
Nov 04, 2008 01:23:00
You can create an anonymous subclass with an initializer block: I wouldn't do that though, since a) it's confusing, and b) it's longer than just calling the put methods.
Christophe Verré
,
Sheriff
staff
Nov 04, 2008 01:28:00
I wouldn't call Rob's trick to be one line long
nimo frey
,
Ranch Hand
Nov 04, 2008 03:15:00
okay thanks. It does not matter, I was just wondering, if it would be possible with anonymous declarations or the like. thanks
Rob Spoor
,
Sheriff
staff
Nov 04, 2008 08:06:00
Originally posted by Christophe Verre: I wouldn't call Rob's trick to be one line long
But it can be; just remove all the enters This is actually similar to how .NET 3.0 and up handle object initialization; the inner bracket pair is removed but the rest is the same.
Does this tiny ad smell okay to you?
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com