It seems I had to delete the bot from the wave, and re-add it to the
wave to trigger it using the new version. It now appears to be working
correctly. But one follow up question: I want to extract any links the
user posts on a blip. Should I be looking for <a...>link</a> syntax in
the blip?

On Dec 14, 1:38 am, MiloDC <mil...@gmail.com> wrote:
> Blip blip = e.getBlip();
> TextView textView = blip.getDocument();
> textView.delete();
> textView.append("test");
>
> On Dec 12, 6:52 am, Dean C <dean.clatwor...@gmail.com> wrote:
>
>
>
> > I am trying to get my robot to take a users blip and edit the text.
> > For testing purposes I'm simply trying to replace all the text that
> > they typed with my own. I am using the following code:
>
> >   public void processEvents(RobotMessageBundle bundle)
> >   {
> >         // get the wavelet
> >     Wavelet wavelet = bundle.getWavelet();
>
> >     // otherwise iterate through our bundle of events
> >     for (Event e: bundle.getEvents())
> >     {
> >       if (e.getType() == EventType.BLIP_SUBMITTED)
> >       {
> >           // get the creator of the blip
> >           String blipSubmitter = e.getBlip().getCreator();
>
> >           // get the blip
> >           Blip blip = e.getBlip();
> >           TextView textView = blip.getDocument();
>
> >           // get what the user entered
> >           String userInput = textView.getText();
>
> >           textView.replace("test");
>
> >       }
> >     }
> >   }
>
> > Unfortunately, it's simply not replacing the users input with my test
> > string. Any ideas why? I am sure it is something obvious and simple :)

--

You received this message because you are subscribed to the Google Groups 
"Google Wave API" group.
To post to this group, send email to google-wave-...@googlegroups.com.
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en.


Reply via email to