[kepler-users] saving workflow in eps format

David Welker david.v.welker at gmail.com
Tue Mar 2 02:09:32 PST 2010


Hi Ufuk,

Can you go over exactly what commands you typed in which caused these  
compilation errors?

Also, can you try to do an "ant update" in case on of your modules did  
not download properly?

Thanks!

-David


On Mar 2, 2010, at 2:50 AM, Ufuk Utku Turuncoglu wrote:

> Hi,
>
> Thanks for the detailed information. I will try to use itextpdf  
> solution but the Kepler version that i used is little bit older. So,  
> there is no such kind of code in BasicGraphFrame.java. To enable it,  
> i try to get latest developer version but when i compile it using  
> ant run command, i am getting following error messages,
>
> [compile] /Volumes/dali/progs/kepler/provenance/src/org/kepler/ 
> module/provenance/Initialize.java:39: package org.kepler.tagging  
> does not exist
>  [compile] import org.kepler.tagging.Tagging;
>  [compile]                          ^
>  [compile] /Volumes/dali/progs/kepler/provenance/src/org/kepler/ 
> provenance/ProvenanceRecorder.java:62: package org.kepler.tagging  
> does not exist
>  [compile] import org.kepler.tagging.TagEvent;
>  [compile]                          ^
>  [compile] /Volumes/dali/progs/kepler/provenance/src/org/kepler/ 
> provenance/ProvenanceRecorder.java:63: package org.kepler.tagging  
> does not exist
>  [compile] import org.kepler.tagging.TagEventListener;
>  [compile]                          ^
>  [compile] /Volumes/dali/progs/kepler/provenance/src/org/kepler/ 
> provenance/ProvenanceRecorder.java:126: cannot find symbol
>  [compile] symbol: class TagEventListener
>  [compile]     TagEventListener
>
> related with tagging suite. I also installed tagging suite using  
> "ant change-to -Dsuite=tagging" command but the error is same. Have  
> you ever faced this kind of error?
>
> PS: I also add information about java and ant version (Mac OS 10.6)  
> and may be it helps you.
>
> java version "1.6.0_17"
> Java(TM) SE Runtime Environment (build 1.6.0_17-b04-248-10M3025)
> Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01-101, mixed mode)
>
> Apache Ant version 1.7.1 compiled on September 22 2009
>
> Best regards,
>
> --ufuk
>
> On 3/1/10 11:05 PM, Christopher Brooks wrote:
>> Hi,
>> If you have Adobe Acrobat installed, the you can print to PDF as
>> you would print to a regular printer.  Adobe Acrobat costs money  
>> though.
>>
>> The Ptolemy vergil script has a hacked in option "-printPDF"
>> which will print a model to the first printer that has the string  
>> "PDF"
>> in its name.  For example, if you have Adobe Acrobat installed,
>>
>> $PTII/bin/vergil -printPDF $PTII/ptolemy/domains/sdf/demo/Butterfly/ 
>> Butterfly.xml
>>
>> will create a file called "Java Printing.pdf" on the Desktop.
>> It looks like there is a problem with the background not being set  
>> to white though.
>>
>>
>>
>> We have prototype code that uses the AGPL'd itextPDF library from
>> http://itextpdf.com/
>>
>> This code can be enabled in Vergil by editing ptII/ptolemy/vergil/ 
>> basic/BasicGraphFrame.java
>> and uncommenting a section of code and recompiling
>>
>>        // Uncomment the next block to have Export PDF *ALWAYS*  
>> enabled.
>>        // We don't want it always enabled because ptiny, the  
>> applets and
>>        // Web Start should not included this AGPL'd piece of software
>>
>> //         if (_exportPDFAction == null) {
>> //             //String exportPDFActionClassName =  
>> exportPDFActionClassNameParameter.stringValue();
>> //             String exportPDFActionClassName =  
>> "ptolemy.vergil.basic.itextpdf.ExportPDFAction";
>> //             try {
>> //                 Class exportPDFActionClass = Class
>> //                 .forName(exportPDFActionClassName);
>> //                 Constructor exportPDFActionConstructor =  
>> exportPDFActionClass.getDeclaredConstructor(BasicGraphFrame.class);
>> //                 _exportPDFAction = (AbstractAction)  
>> exportPDFActionConstructor.newInstance(this);
>> //             } catch (Throwable throwable) {
>> //                 new InternalErrorException(null, throwable,  
>> "Failed to construct export PDF class \""
>> //                         + exportPDFActionClassName
>> //                         + "\", which was read from the  
>> configuration.");
>> //             }
>> //         }
>>        // End of block to uncomment.
>>
>>
>> This should add an Export PDF menu choice to Vergil's File menu.
>> This menu choice will not be available in Kepler unless you add it.
>>
>> This code is prototype code, so you are on your own.
>>
>> The reason it is not folded in is because it uses GPL'd software.
>> Edward and I are looking at various possibilities.
>>
>> _Christopher
>>
>>
>>
>> On 3/1/10 12:52 PM, u.utku.turuncoglu at be.itu.edu.tr wrote:
>>> Hi,
>>>
>>> Is it possible to save created workflow in eps or pdf format? Now,  
>>> i am
>>> using simple screen shots but the quality of them are worse than i
>>> expected (especially for the publications). Any suggestion can be  
>>> helpful.
>>>
>>> Best regards,
>>>
>>> --ufuk
>>>
>>>
>>
>
>
> -- 
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>
> _______________________________________________
> Kepler-users mailing list
> Kepler-users at kepler-project.org
> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users




More information about the Kepler-users mailing list