[kepler-dev] To know the end of an actor

Ivens ivensportugal at gmail.com
Wed Aug 25 07:09:29 PDT 2010


Michal,

Thank you for your help, but i am developing a work that needs Kepler1.0.
I think i have a heading after the "listener thing".

Well,
which of the listeners knows about the end of the execution of an actor in
the model?
ChangeListener
DebugListener
ExecutionListener
?

Thanks
Ivens


2010/8/25 Michal Owsiak <michalo at man.poznan.pl>

> We have developed, recently, slightly modified version of Display that is
> called MultiDisplay.
>
> It has few advantages over Display:
>
> 1. it has output port that produces outputs in case there are listeners
> (this solves the issue you are describing)
>
> 2. we are using tabs for displaying messages - this solution makes it
> possible to collect all messages within single window
>
> If you are interested with that, I can prepare demo workflow for you (for
> tomorrow).
>
> Cheers
>
> Michal
>
> --
> Michal Owsiak <michal.owsiak at man.poznan.pl>
>
> Institute of Bioorganic Chemistry PAS
> Poznan Supercomputing and Networking Center
> Noskowskiego 12/14, 61-704 Poznan, POLAND
>
> http://www.man.poznan.pl
>
>
>  Christopher,
>>
>> I have an Actor1 that needs to be executed after Display.
>> I dont know who will be called first, so, i tried to use listeners to
>> solve
>> my problem.
>>
>> But, i dont know too much of them.
>> Do you have some examples?
>>
>> Thanks
>> Ivens
>>
>> On Wed, Aug 25, 2010 at 10:39 AM, Christopher Brooks
>> <cxh at eecs.berkeley.edu>wrote:
>>
>>  Hi Ivens,
>>>
>>> Display.wrapup() will be called by the director when the actor
>>> is finished with its execution.
>>> It is possible to register ptolemy.actor.ExectionListeners
>>> with the ptolemy.actor.Manager and listen to the state of
>>> the iteration for the entire model.
>>>
>>> You can also add a listener to listen to debug messages, see
>>> ptolemy/vergil/kernel/ListenToAction.java
>>>
>>> _Christopher
>>>
>>>
>>>
>>> On 8/25/10 5:39 AM, Ivens wrote:
>>>
>>>  Hi,
>>>>
>>>> I would like to know if there is a way to detect that an actor has
>>>> finished its execution.
>>>> (for example: the actor Diplay... how can I know (in Java) that this
>>>> actor has finished?)
>>>> Thanks
>>>>
>>>> Ivens
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Kepler-dev mailing list
>>>> Kepler-dev at kepler-project.org
>>>> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
>>>>
>>>>
>>> --
>>> Christopher Brooks, PMP                       University of California
>>> CHESS Executive Director                      US Mail: 337 Cory Hall
>>> Programmer/Analyst CHESS/Ptolemy/Trust        Berkeley, CA 94720-1774
>>> ph: 510.643.9841 fax:510.642.2718             (Office: 545Q Cory)
>>> home: (F-Tu) 707.665.0131 cell: 707.332.0670
>>>
>>>
>>
>>
>> _______________________________________________
>> Kepler-dev mailing list
>> Kepler-dev at kepler-project.org
>> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mercury.nceas.ucsb.edu/kepler/pipermail/kepler-dev/attachments/20100825/6ee7b3a3/attachment.html>


More information about the Kepler-dev mailing list