jastrachan | 6 Apr 11:52 2005
Picon

Re: AW: Groovy JSR 1 released!

On 6 Apr 2005, at 10:37, Detering Dirk wrote:
>> Yes - or you could use a concrete type of return if you wish - like
>> 'void' or 'Object' or 'ModelBuilder' or whatever.
>
> (Well, not 'void' indeed ...!?)

Yes. 'void' is a valid type - though in this particular example, void 
is not allowed since its returning a value.

>
>>> class ModelBuilder extends ContainerModel.Default
>>> {
>>> 	ContainerModel.Default mCurrent = this;
>>>
>>> 	def model( Closure closure )
>>> 	{
>>> 		closure.setDelegate( this )
>>> 		mCurrent = this
>>> 		closure.call()
>>> 		return this
>               ^^^^^^^^^^
>>> 	}
>>> }
>
>
> ***********************************************************************
>
> Die Information in dieser email ist vertraulich und ist ausschliesslich
> fuer den/die benannten Adressaten bestimmt. Ein Zugriff auf diese
> email durch andere Personen als den/die benannten Adressaten ist
> nicht gestattet. Sollten Sie nicht der benannte Adressat sein, löschen
> Sie bitte diese email.
>
> ***********************************************************************
>
>

James
-------
http://radio.weblogs.com/0112098/


Gmane