... or add a toString() method to your object :)

Le 16 févr. 2010 à 17:53, James Cicenia a écrit :

> I swear.. I mean it, really, I do, I had  .name tagged on that.
> 
> Too much D2W can totally mess with one's mind.
> 
> I will slay this beast! I swear.
> 
> 
> 
> On Feb 16, 2010, at 10:35 AM, Ramsey Gurley wrote:
> 
>> Because you're binding to the object, not a string.  Use something like
>> 
>> displayString = aFestivalArtist.userPresentableDescription
>> 
>> instead.
>> 
>> Ramsey
>> 
>> On Feb 16, 2010, at 11:28 AM, James Cicenia wrote:
>> 
>>> Why won't displayString not display the string but the ugly object info?
>>> 
>>> Here is the scenario.
>>> 
>>> My own D2W custom popup component to set a relationship. Seemingly trivial.
>>> 
>>> wod:
>>> 
>>> PopUpButton1: WOPopUpButton {
>>>     list = thePerformance.festival.festivalArtists;
>>>     selection = theFestivalArtist;
>>>     noSelectionString = "-- Select Artist --";
>>>     item = aFestivalArtist;
>>>     displayString = aFestivalArtist;        
>>> }
>>> 
>>> java:
>>> 
>>> public class PickFestivalArtist extends ERDCustomComponent {
>>>     public FestivalArtist theFestivalArtist;
>>>     public FestivalArtist aFestivalArtist;
>>>  
>>>     public PickFestivalArtist(WOContext context) {
>>>         super(context);
>>>     }
>>>     
>>>     public boolean isStateless() { return false; }
>>> 
>>>     public Performance thePerformance() { return 
>>> (Performance)valueForBinding("object"); }
>>>    
>>>   
>>>     public void setTheFestivalArtist(FestivalArtist newValue) throws 
>>> Exception {
>>>             thePerformance().takeStoredValueForKey(newValue, 
>>> "festivalArtist");
>>>     }
>>> 
>>>     public FestivalArtist theFestivalArtist(){
>>>             return (FestivalArtist)thePerformance().festivalArtist();
>>>     }
>>> }
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
>>> Help/Unsubscribe/Update your Subscription:
>>> http://lists.apple.com/mailman/options/webobjects-dev/ramsey%40xeotech.com
>>> 
>>> This email sent to ram...@xeotech.com
>> 
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/f.jecker%40symaris.com
> 
> This email sent to f.jec...@symaris.com

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to