I've never used Brail so I don't know how its using Boo. But is Brail
case-insensitive because subview is lowercase?

On Sun, Jan 11, 2009 at 5:26 AM, Jan Limpens <[email protected]> wrote:

> but if the [output "suit"] fires, that means, this must have been the case.
> Boo's isa is fine with that. Please read the code again: obviously it enters
> into the if clause, because it outputs the 'suit' debug value, but somehow
> cannot update the subView field from the outer scope. It always stays with
> it's original value "xx".
>
>
> On Sat, Jan 10, 2009 at 4:38 PM, Ayende Rahien <[email protected]> wrote:
>
>> Make sure that you actually get a corproate one, and not a proxy of the
>> common type instead.
>>
>>
>> On Sat, Jan 10, 2009 at 8:36 PM, Jan Limpens <[email protected]>wrote:
>>
>>> no, in this case viewData.Customer is a CorporateCustomer, it outputs
>>> 'suit'
>>>
>>>
>>> On Sat, Jan 10, 2009 at 4:29 PM, Ayende Rahien <[email protected]>wrote:
>>>
>>>> viewData is not individual customer nor corporate customer ?
>>>>
>>>>
>>>> On Sat, Jan 10, 2009 at 6:25 PM, Jan Limpens <[email protected]>wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> this is a pretty basic code block:
>>>>>
>>>>>     subView = "xx"
>>>>>     if viewData.Customer isa IndividualCustomer:
>>>>>         subView = "IndividualCustomer"
>>>>>         output "indie"
>>>>>     elif viewData.Customer isa CorporateCustomer:
>>>>>         subview = "CorporateCustomer"
>>>>>         output "suit"
>>>>>     end
>>>>>     output "<br/>subview: ${subView}"
>>>>>
>>>>> this outputs (in the corporate case):
>>>>>
>>>>> suit
>>>>> <br/>subview: xxx
>>>>>
>>>>> which is not what I would expect. Is there a way around this? Seems
>>>>> brail/boo is way more functional that it might appear...
>>>>>
>>>>> --
>>>>> Jan
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Jan
>>>
>>>
>>>
>>
>>
>>
>
>
> --
> Jan
>
> >
>


-- 
Jonathon Rossi

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to