Hi Kapil-

Please see this FAQ:
http://wave-api-faq.appspot.com/#allcontext

<http://wave-api-faq.appspot.com/#allcontext>The current API does not
guarantee access to all the blips. This is one of the things we're resolving
in the upcoming API.
Thanks for your patience.

- pamela

On Mon, Mar 1, 2010 at 6:20 AM, Kapil Neurgaonkar <[email protected]> wrote:

> I've tried to use the Blip.getChildren() and Blip.getChildBlipIds() to
> traverse through the blips as soon as the robot is added to a wave. But what
> all I get is just three blips, i.e. Root blip + 2 more blips where the
> content (and other stuff) of one of the blips is absent. When the blips are
> added later, the BLIP_SUBMITTED event is invoked and works fine.
>
> In the documentation of the 
> BlipImpl<http://wave-robot-java-client.googlecode.com/svn/trunk/doc/com/google/wave/api/impl/BlipImpl.html>.
> it is mentioned that, "It provides navigation through the wavelet/blip
> hierarchy...". And another thing, in the getChildren() its written that,
> "Child blips may not have been sent with this event." Isn't it that these
> two statements contradict each other?
>
> Is there any mechanism to get all the blips those were added before the
> robot was added to the wave?
>
> Thanks & Regards,
> Kapil Neurgaonkar
>
>
>
> On Fri, Nov 13, 2009 at 7:02 AM, 栾瑞鹏 <[email protected]> wrote:
>
>> Still no way with java as I know.
>>
>>
>> On Thu, Nov 12, 2009 at 9:07 PM, Will <[email protected]> wrote:
>>
>>> I'm creating a bot that I want to dynamically edit blips. While it was
>>> trivial to get the dynamic editing working, I also want the bot to
>>> iterate or recurse through all the blips in a wavelet, and then edit
>>> the blips if necessary. It doesn't seem like the Python API has a good
>>> way to grab all the blips from a wavelet, and recursing through the
>>> blips through their parent child relationships only seems to grab the
>>> first two blips.
>>>
>>> I looked at a few other bots to see if they had the same issues, and
>>> it seems like this is a common issue. Is there any good way to do this?
>>>
>>> --
>>>
>>> You received this message because you are subscribed to the Google Groups
>>> "Google Wave API" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<google-wave-api%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/google-wave-api?hl=.
>>>
>>>
>>>
>>
>>
>> --
>> Best Regards,
>> Luan Rui Peng
>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Google Wave API" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<google-wave-api%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/google-wave-api?hl=.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google Wave API" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-wave-api%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-wave-api?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Wave API" 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/google-wave-api?hl=en.

Reply via email to