Yes, you can do this.  An example you can look at is the 
EML200Datasource actor.  It downloads data, then changes its icon when 
it's done.  The source is in 
kepler/src/org/ecoinformatics/seek/datasource/eml/eml2

chad


tog wrote:
> Hi Jianwu
> 
> Thanks to your info, I was able to change my actor icon.
> Btw I am wondering if it is possible to change this icon during the
> execution of the workflow let say if I want to visualy see my
> terminated task I could change the icon in the wrapup  method. Is that
> possible ?
> 
> Guillaume
> 
> On Wed, Nov 5, 2008 at 12:36 AM, Jianwu Wang <jianwu at sdsc.edu> wrote:
>> Hi Guillaume,
>>
>>     Firstly, the public repository of Kepler has changed from SVS to SVN:
>> https://code.kepler-project.org/code/kepler/trunk/. The
>> 'VizDesign-AddingIcons_kma.doc' is a little out of date. Sorry about it.
>>
>>     Secondly, if you just want to use your actor locally. The two files,
>> namely uiSVGIconMappingsByClass.properties and
>> uiSVGIconMappingsByLSID.properties, mean your local files. They can be found
>> at $KEPLER\configs\ptolemy\configs\kepler\ (Linux or Mac machine) or
>> %KEPLER%\configs\ptolemy\configs\kepler\  (Windows machine). You need to
>> change the files at the public repository only if you want your changes
>> effect all the Kepler users.
>>
>>    I hope it is useful.
>>
>> Best wishes
>>
>> Sincerely yours
>>
>> Jianwu Wang
>> jianwu at sdsc.edu
>>
>> Post-Doctor
>> Scientific Workflow Automation Technologies (SWAT) Laboratory
>> San Diego Supercomputer Center
>> University of California, San Diego
>> San Diego, U.S.A.
>>
>> tog wrote:
>>
>> Hi
>>
>> Thanks for your answer.
>> I have been following all source codes and reading the docs it looks
>> this was a bad idea.
>> Nevertheless, it is not very clear from the documentation (word file)
>> how to proceed, it just says:
>>
>> """
>> Instructions for assigning existing icons to an actor can be found in
>> the Kepler CVS repository here:
>>
>> kepler\configs\ptolemy\configs\kepler\uiSVGIconMappingsByClass.properties
>> kepler\configs\ptolemy\configs\kepler\uiSVGIconMappingsByLSID.properties
>> """
>> And I have been unable to retrieve those files (is the cvs/svn public
>> ?) . Could you give me more explaination please.
>>
>> Thanks
>> Best Regards
>> Guillaume
>>
>>
>> On Tue, Nov 4, 2008 at 12:22 AM, Jianwu Wang <jianwu at sdsc.edu> wrote:
>>
>>
>> Hi Guillaume,
>>
>>     From the section 10.2.1.4 of Kepler User Manual (which can be gotten
>> http://kepler-project.org/Wiki.jsp?page=Documentation), named 'Actor Icons',
>> you can find the instructions for actor icons. The reference from this
>> section
>> (http://cvs.ecoinformatics.org/cvs/cvsweb.cgi/kepler-docs/user/VizDesign-AddingIcons_kma.doc)
>> has more detailed info. If you have any more questions, please let us know.
>>
>> Best wishes
>>
>> Sincerely yours
>>
>> Jianwu Wang
>> jianwu at sdsc.edu
>>
>> Post-Doctor
>> Scientific Workflow Automation Technologies (SWAT) Laboratory
>> San Diego Supercomputer Center
>> University of California, San Diego
>> San Diego, U.S.A.
>>
>> tog wrote:
>>
>> Hi
>>
>> Yet another question !
>>
>> I tried to modify the representation of an actor using :
>> _attachText("_iconDescription", "<svg> ...</svg>\n")
>> Did I miss a point here ?
>>
>> Thanks and Best Regards
>> Guillaume
>>
>> ________________________________
>> _______________________________________________
>> Kepler-users mailing list
>> Kepler-users at ecoinformatics.org
>> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-users
>>
>>
>>
>>
> 
> 
> 

Reply via email to