[kepler-dev] Can I use Ptolemy actors in Kepler?
Dan Higgins
higgins at nceas.ucsb.edu
Thu Jun 21 15:34:29 PDT 2007
Hi All,
Just for your information, I am working on a system for showing an
actor in the tree without loading it until it is dropped. I've still got
some work to go, however.
Dan
Efrat Frank wrote:
> It would be great if there was a way to show actors in the tree
> without loading them, and when the user drag&drops an actor it would
> use the same method as in 'instantiate component'.
>
> Efrat
>
> On Jun 21, 2007, at 2:40 PM, Norbert Podhorszki wrote:
>
>
>> Good idea, but first, please, implement a faster start-up for Kepler.
>> With the current Kepler I would vote for throwing out actors from the
>> tree ;-)
>>
>> Norbert
>>
>> On Thu, 21 Jun 2007, Daniel Crawl wrote:
>>
>>
>>> Why not put all of the Ptolemy actors in the actor tree? This would
>>> allow searching as well as browsing. If it's a matter of creating
>>> momls,
>>> couldn't that be automated? The Ptolemy actors currently not in
>>> the tree
>>> go in a new "unofficial" or "unsupported" category.
>>>
>>> --dan
>>>
>>> Dan Higgins wrote:
>>>
>>>> If you really want a 'browse' mode, why not add the actor to
>>>> Kepler's
>>>> 'official' list of supported and documented actors and just
>>>> include it
>>>> in the actor tree?
>>>> It could be done under the menu item, but it would require the
>>>> system to examine all java classes and determine whether they are
>>>> entities or attributes (or we put all the entity/attribute
>>>> classes in a
>>>> single location).
>>>>
>>>> Dan
>>>>
>>>> Bertram Ludaescher wrote:
>>>>
>>>>
>>>>>>>> On Wed, 20 Jun 2007 09:12:00 -0700 (PDT)
>>>>>>>> Norbert Podhorszki <npodhorszki at ucdavis.edu> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>> NP>
>>>>> NP> Hi Tony,
>>>>> NP> If you find a Ptolemy actor useful, just remember its class
>>>>> name (e.g.
>>>>> NP> ptolemy.actor.lib.Ramp). In Kepler, "Tools/Instantiate
>>>>> Component" menu
>>>>> NP> allows you to type in the class name, which will put an
>>>>> actor instance on
>>>>> NP> your canvas just as dragging one from the actor tree.
>>>>>
>>>>> hmm... I guess from a user's POV, it would be nice to not have to
>>>>> remember but to be able to enter a "browse mode" and look through
>>>>> what's there...
>>>>>
>>>>> maybe yet another possible "todo" .. comments anybody?
>>>>>
>>>>> Bertram
>>>>>
>>>>> NP>
>>>>> NP> The ptolemy jar is stored in the kepler.jar, so you have
>>>>> access to any
>>>>> NP> Ptolemy actors and directors.
>>>>> NP>
>>>>> NP> If you want to use a director not in Kepler tree, you have
>>>>> to use the
>>>>> NP> "Tools/Instantiate Attribute" menu. I use it to get a DDF
>>>>> director
>>>>> NP> frequently (class ptolemy.domains.ddf.kernel.DDFDirector).
>>>>> NP>
>>>>> NP> I suppose, you can create a kar file for any ptolemy actor
>>>>> just as for
>>>>> NP> kepler actors, if you want to add some of them into the
>>>>> Kepler actor tree.
>>>>> NP>
>>>>> NP> Best regards
>>>>> NP> Norbert
>>>>> NP>
>>>>> NP> On Wed, 20 Jun 2007, Tony O'Hagan wrote:
>>>>> NP>
>>>>>
>>>>>
>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I've had a few attempts to build a more complex workflow
>>>>>>> involving
>>>>>>> processing sequences of arrays and found some needed actors
>>>>>>> not available in
>>>>>>> Kepler but present in the Ptolemy actor libraries.
>>>>>>>
>>>>>>> So ... I'd like to use many of the Ptolemy actors in Kepler.
>>>>>>> Is this possible? Are there are any known risks combining them?
>>>>>>>
>>>>>>> What steps do I need to follow to import or compile them?
>>>>>>>
>>>>>>> Are there any plans to support the Ptolemy actors preloaded
>>>>>>> inside Kepler?
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Tony.
>>>>>>>
>>>>>>> I tried to catch people on IRC again today but got no response.
>>>>>>> I have a list of several more questions which I can probably
>>>>>>> sort out
>>>>>>> quicker via an interactive discussion.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Kepler-dev mailing list
>>>>>>> Kepler-dev at ecoinformatics.org
>>>>>>> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/
>>>>>>> kepler-dev
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>> NP>
>>>>> NP>
>>>>> NP> Norbert Podhorszki
>>>>> NP> ------------------------------------
>>>>> NP> University of California, Davis
>>>>> NP> Department of Computer Science
>>>>> NP> 1 Shields Ave, 2236 Kemper Hall
>>>>> NP> Davis, CA 95616
>>>>> NP> (530) 752-5076
>>>>> NP> pnorbert at cs.ucdavis.edu
>>>>> NP> ----------------------------------
>>>>> NP> _______________________________________________
>>>>> NP> Kepler-dev mailing list
>>>>> NP> Kepler-dev at ecoinformatics.org
>>>>> NP> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/
>>>>> listinfo/kepler-dev
>>>>>
>>>>> _______________________________________________
>>>>> Kepler-dev mailing list
>>>>> Kepler-dev at ecoinformatics.org
>>>>> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/
>>>>> kepler-dev
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>> _______________________________________________
>>> Kepler-dev mailing list
>>> Kepler-dev at ecoinformatics.org
>>> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/
>>> kepler-dev
>>>
>>>
>> Norbert Podhorszki
>> ------------------------------------
>> University of California, Davis
>> Department of Computer Science
>> 1 Shields Ave, 2236 Kemper Hall
>> Davis, CA 95616
>> (530) 752-5076
>> pnorbert at cs.ucdavis.edu
>> ----------------------------------
>> _______________________________________________
>> Kepler-dev mailing list
>> Kepler-dev at ecoinformatics.org
>> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/
>> kepler-dev
>>
>
> _______________________________________________
> Kepler-dev mailing list
> Kepler-dev at ecoinformatics.org
> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
>
--
*******************************************************************
Dan Higgins higgins at nceas.ucsb.edu
http://www.nceas.ucsb.edu/ Ph: 805-893-5127
National Center for Ecological Analysis and Synthesis (NCEAS) Marine Science Building - Room 3405
Santa Barbara, CA 93195
*******************************************************************
More information about the Kepler-dev
mailing list