You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by st...@apache.org on 2015/02/17 21:49:43 UTC
[16/16] incubator-taverna-workbench-common-activities git commit:
Temporarily empty repository
Temporarily empty repository
.. as Software Grant is not formally on file yet
Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/commit/b4725724
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/tree/b4725724
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/diff/b4725724
Branch: refs/heads/master
Commit: b4725724cecebe7fff940832c4cbaa4ed62dd621
Parents: c64d5ce
Author: Stian Soiland-Reyes <st...@apache.org>
Authored: Tue Feb 17 20:49:07 2015 +0000
Committer: Stian Soiland-Reyes <st...@apache.org>
Committed: Tue Feb 17 20:49:07 2015 +0000
----------------------------------------------------------------------
pom.xml | 42 -
taverna-beanshell-activity-ui/pom.xml | 100 -
.../BeanshellActivityConfigurationAction.java | 71 -
.../menu/AddBeanshellTemplateAction.java | 113 --
.../menu/AddBeanshellTemplateMenuAction.java | 121 --
.../menu/ConfigureBeanshellMenuAction.java | 67 -
.../BeanshellActivityIcon.java | 58 -
.../BeanshellTemplateService.java | 57 -
.../views/BeanshellActivityViewFactory.java | 84 -
.../views/BeanshellConfigurationPanel.java | 231 ---
.../views/BeanshellContextualView.java | 104 -
...rvicedescriptions.ServiceDescriptionProvider | 1 -
.../net.sf.taverna.t2.ui.menu.MenuComponent | 3 -
...a.t2.workbench.activityicons.ActivityIconSPI | 1 -
...ntextualviews.activity.ContextualViewFactory | 1 -
.../beanshell-activity-ui-context-osgi.xml | 29 -
.../spring/beanshell-activity-ui-context.xml | 43 -
.../src/main/resources/beanshell.png | Bin 1015 -> 0 bytes
.../t2/activities/beanshell/views/keys.txt | 90 -
taverna-external-tool-activity-ui/pom.xml | 108 -
.../ExternalToolActivityConfigureAction.java | 83 -
.../ToolInvocationConfiguration.java | 57 -
.../externaltool/manager/GroupPanel.java | 113 --
.../InvocationGroupManagerShutdownHook.java | 34 -
.../InvocationGroupManagerStartupHook.java | 47 -
.../manager/InvocationMechanismEditor.java | 28 -
.../externaltool/manager/MechanismPanel.java | 121 --
.../ToolInvocationConfigurationPanel.java | 379 ----
.../ToolInvocationConfigurationUIFactory.java | 54 -
.../local/LocalInvocationMechanismEditor.java | 122 --
.../manager/ssh/ExternalToolSshNodeViewer.java | 110 -
.../ssh/SshInvocationMechanismEditor.java | 234 ---
.../AddExternalToolContextualMenuAction.java | 111 -
.../menu/AddExternalToolMenuAction.java | 111 -
.../menu/ConfigureExternalToolMenuAction.java | 69 -
.../externaltool/menu/FeedbackMenuAction.java | 82 -
.../AddExternalToolServiceDialog.java | 189 --
.../ExternalToolActivityIcon.java | 73 -
.../ExternalToolServiceDescription.java | 149 --
.../ExternalToolServiceProvider.java | 132 --
.../ExternalToolServiceProviderConfig.java | 56 -
.../ExternalToolTemplateServiceDescription.java | 77 -
.../t2/activities/externaltool/utils/Tools.java | 129 --
.../externaltool/views/AnnotationPanel.java | 41 -
.../externaltool/views/EditablePanel.java | 76 -
.../ExternalToolActivityContextualView.java | 181 --
.../views/ExternalToolActivityViewFactory.java | 76 -
.../views/ExternalToolConfigView.java | 868 --------
.../views/ExternalToolFileViewer.java | 103 -
.../ExternalToolRuntimeEnvironmentViewer.java | 56 -
.../views/ExternalToolStaticStringViewer.java | 53 -
.../views/ExternalToolStaticUrlViewer.java | 56 -
.../ExternalToolStringReplacementViewer.java | 97 -
.../externaltool/views/FilePanel.java | 119 --
.../externaltool/views/InvocationPanel.java | 396 ----
.../views/LoadDescriptionAction.java | 89 -
.../views/SaveDescriptionAction.java | 124 --
.../externaltool/views/ScriptPanel.java | 149 --
.../externaltool/views/StaticStringPanel.java | 106 -
.../externaltool/views/StaticUrlPanel.java | 108 -
.../views/StringReplacementPanel.java | 134 --
.../externaltool/views/ToolXMLPanel.java | 33 -
...ternaltool.manager.InvocationMechanismEditor | 2 -
...rvicedescriptions.ServiceDescriptionProvider | 2 -
.../net.sf.taverna.t2.ui.menu.MenuComponent | 4 -
.../net.sf.taverna.t2.workbench.ShutdownSPI | 1 -
.../net.sf.taverna.t2.workbench.StartupSPI | 1 -
...a.t2.workbench.activityicons.ActivityIconSPI | 1 -
...rkbench.configuration.ConfigurationUIFactory | 1 -
...ntextualviews.activity.ContextualViewFactory | 1 -
.../external-tool-activity-ui-context-osgi.xml | 39 -
.../external-tool-activity-ui-context.xml | 50 -
.../src/main/resources/externaltool.png | Bin 743 -> 0 bytes
taverna-localworker-activity-ui/pom.xml | 142 --
.../LocalworkerActivityConfigurationAction.java | 117 --
.../menu/ConfigureLocalworkerMenuAction.java | 62 -
.../LocalworkerActivityIcon.java | 58 -
.../LocalworkerServiceDescription.java | 105 -
.../LocalworkerServiceProvider.java | 297 ---
.../views/LocalworkerActivityConfigView.java | 42 -
.../LocalworkerActivityContextualView.java | 115 --
.../views/LocalworkerActivityViewFactory.java | 82 -
...rvicedescriptions.ServiceDescriptionProvider | 1 -
.../net.sf.taverna.t2.ui.menu.MenuComponent | 1 -
...a.t2.workbench.activityicons.ActivityIconSPI | 1 -
...ntextualviews.activity.ContextualViewFactory | 1 -
.../localworker-activity-ui-context-osgi.xml | 24 -
.../spring/localworker-activity-ui-context.xml | 27 -
.../src/main/resources/localworker.png | Bin 706 -> 0 bytes
.../src/main/resources/localworker_names | 67 -
...rna.scuflworkers.biojava.GenBankParserWorker | 74 -
...cuflworkers.biojava.GenBankParserWorker.json | 16 -
...verna.scuflworkers.biojava.ReverseCompWorker | 43 -
....scuflworkers.biojava.ReverseCompWorker.json | 16 -
...a.scuflworkers.biojava.SwissProtParserWorker | 72 -
...flworkers.biojava.SwissProtParserWorker.json | 16 -
...averna.scuflworkers.biojava.TranscribeWorker | 48 -
...a.scuflworkers.biojava.TranscribeWorker.json | 16 -
...na.scuflworkers.io.ConcatenateFileListWorker | 101 -
...uflworkers.io.ConcatenateFileListWorker.json | 24 -
...ge.taverna.scuflworkers.io.EnvVariableWorker | 33 -
...verna.scuflworkers.io.EnvVariableWorker.json | 11 -
...ge.taverna.scuflworkers.io.FileListByExtTask | 73 -
...verna.scuflworkers.io.FileListByExtTask.json | 20 -
....taverna.scuflworkers.io.FileListByRegexTask | 71 -
...rna.scuflworkers.io.FileListByRegexTask.json | 20 -
...ceforge.taverna.scuflworkers.io.LocalCommand | 80 -
...ge.taverna.scuflworkers.io.LocalCommand.json | 20 -
...forge.taverna.scuflworkers.io.TextFileReader | 76 -
....taverna.scuflworkers.io.TextFileReader.json | 20 -
...forge.taverna.scuflworkers.io.TextFileWriter | 57 -
....taverna.scuflworkers.io.TextFileWriter.json | 24 -
...rge.taverna.scuflworkers.jdbc.SQLQueryWorker | 309 ---
...averna.scuflworkers.jdbc.SQLQueryWorker.json | 44 -
...ge.taverna.scuflworkers.jdbc.SQLUpdateWorker | 229 ---
...verna.scuflworkers.jdbc.SQLUpdateWorker.json | 36 -
...erna.scuflworkers.ncbi.NucleotideFastaWorker | 45 -
...scuflworkers.ncbi.NucleotideFastaWorker.json | 16 -
...erna.scuflworkers.ncbi.NucleotideGBSeqWorker | 45 -
...scuflworkers.ncbi.NucleotideGBSeqWorker.json | 16 -
...scuflworkers.ncbi.NucleotideINSDSeqXMLWorker | 45 -
...workers.ncbi.NucleotideINSDSeqXMLWorker.json | 16 -
...scuflworkers.ncbi.NucleotideTinySeqXMLWorker | 45 -
...workers.ncbi.NucleotideTinySeqXMLWorker.json | 16 -
...taverna.scuflworkers.ncbi.ProteinFastaWorker | 45 -
...na.scuflworkers.ncbi.ProteinFastaWorker.json | 16 -
...taverna.scuflworkers.ncbi.ProteinGBSeqWorker | 45 -
...na.scuflworkers.ncbi.ProteinGBSeqWorker.json | 16 -
...na.scuflworkers.ncbi.ProteinINSDSeqXMLWorker | 45 -
...uflworkers.ncbi.ProteinINSDSeqXMLWorker.json | 16 -
...na.scuflworkers.ncbi.ProteinTinySeqXMLWorker | 45 -
...uflworkers.ncbi.ProteinTinySeqXMLWorker.json | 16 -
...taverna.scuflworkers.ncbi.PubMedEFetchWorker | 68 -
...na.scuflworkers.ncbi.PubMedEFetchWorker.json | 24 -
...averna.scuflworkers.ncbi.PubMedESearchWorker | 124 --
...a.scuflworkers.ncbi.PubMedESearchWorker.json | 44 -
...urceforge.taverna.scuflworkers.net.BrowseUrl | 31 -
...orge.taverna.scuflworkers.net.BrowseUrl.json | 11 -
...forge.taverna.scuflworkers.net.ExtractHeader | 55 -
....taverna.scuflworkers.net.ExtractHeader.json | 20 -
...ourceforge.taverna.scuflworkers.ui.AskWorker | 41 -
...forge.taverna.scuflworkers.ui.AskWorker.json | 20 -
...ceforge.taverna.scuflworkers.ui.ChooseWorker | 80 -
...ge.taverna.scuflworkers.ui.ChooseWorker.json | 24 -
...rge.taverna.scuflworkers.ui.SelectFileWorker | 116 --
...averna.scuflworkers.ui.SelectFileWorker.json | 24 -
...ceforge.taverna.scuflworkers.ui.SelectWorker | 53 -
...ge.taverna.scuflworkers.ui.SelectWorker.json | 24 -
...urceforge.taverna.scuflworkers.ui.TellWorker | 42 -
...orge.taverna.scuflworkers.ui.TellWorker.json | 20 -
...urceforge.taverna.scuflworkers.ui.WarnWorker | 42 -
...orge.taverna.scuflworkers.ui.WarnWorker.json | 20 -
...rge.taverna.scuflworkers.xml.XPathTextWorker | 75 -
...averna.scuflworkers.xml.XPathTextWorker.json | 24 -
...rceforge.taverna.scuflworkers.xml.XSLTWorker | 152 --
...rge.taverna.scuflworkers.xml.XSLTWorker.json | 28 -
...na.scuflworkers.xml.XSLTWorkerWithParameters | 100 -
...uflworkers.xml.XSLTWorkerWithParameters.json | 24 -
...escience.scuflworkers.java.ByteArrayToString | 44 -
...nce.scuflworkers.java.ByteArrayToString.json | 20 -
....ebi.escience.scuflworkers.java.DecodeBase64 | 31 -
...escience.scuflworkers.java.DecodeBase64.json | 16 -
...embl.ebi.escience.scuflworkers.java.EchoList | 26 -
...ebi.escience.scuflworkers.java.EchoList.json | 16 -
...escience.scuflworkers.java.EmitLotsOfStrings | 19 -
...nce.scuflworkers.java.EmitLotsOfStrings.json | 11 -
....ebi.escience.scuflworkers.java.EncodeBase64 | 30 -
...escience.scuflworkers.java.EncodeBase64.json | 16 -
...escience.scuflworkers.java.ExtractImageLinks | 41 -
...nce.scuflworkers.java.ExtractImageLinks.json | 16 -
....escience.scuflworkers.java.FilterStringList | 43 -
...ence.scuflworkers.java.FilterStringList.json | 20 -
...l.ebi.escience.scuflworkers.java.FlattenList | 39 -
....escience.scuflworkers.java.FlattenList.json | 16 -
...mbl.ebi.escience.scuflworkers.java.PadNumber | 44 -
...bi.escience.scuflworkers.java.PadNumber.json | 20 -
...cuflworkers.java.RegularExpressionStringList | 60 -
...orkers.java.RegularExpressionStringList.json | 24 -
...mbl.ebi.escience.scuflworkers.java.SendEmail | 85 -
...bi.escience.scuflworkers.java.SendEmail.json | 27 -
....ebi.escience.scuflworkers.java.SplitByRegex | 47 -
...escience.scuflworkers.java.SplitByRegex.json | 20 -
....ebi.escience.scuflworkers.java.StringConcat | 36 -
...escience.scuflworkers.java.StringConcat.json | 20 -
...i.escience.scuflworkers.java.StringListMerge | 49 -
...ience.scuflworkers.java.StringListMerge.json | 20 -
...cience.scuflworkers.java.StringSetDifference | 49 -
...e.scuflworkers.java.StringSetDifference.json | 20 -
...ence.scuflworkers.java.StringSetIntersection | 43 -
...scuflworkers.java.StringSetIntersection.json | 20 -
...bi.escience.scuflworkers.java.StringSetUnion | 43 -
...cience.scuflworkers.java.StringSetUnion.json | 20 -
...ence.scuflworkers.java.StringStripDuplicates | 33 -
...scuflworkers.java.StringStripDuplicates.json | 16 -
...scuflworkers.java.TestAlwaysFailingProcessor | 36 -
...workers.java.TestAlwaysFailingProcessor.json | 20 -
...science.scuflworkers.java.TestSometimesFails | 34 -
...ce.scuflworkers.java.TestSometimesFails.json | 16 -
...i.escience.scuflworkers.java.WebImageFetcher | 64 -
...ience.scuflworkers.java.WebImageFetcher.json | 20 -
...bi.escience.scuflworkers.java.WebPageFetcher | 68 -
...cience.scuflworkers.java.WebPageFetcher.json | 20 -
taverna-rest-activity-ui/pom.xml | 74 -
.../rest/ui/config/HTTPHeadersTableModel.java | 119 --
.../config/RESTActivityConfigurationPanel.java | 670 -------
.../ui/config/RESTActivityConfigureAction.java | 51 -
.../rest/ui/menu/AddRESTTemplateAction.java | 107 -
.../rest/ui/menu/AddRESTTemplateMenuAction.java | 114 --
.../GenericRESTTemplateService.java | 76 -
.../ui/servicedescription/RESTActivityIcon.java | 54 -
.../serviceprovider/ExampleServiceDesc.java.bak | 99 -
.../ExampleServiceProvider.java.bak | 106 -
.../ExampleServiceProviderConfig.java.bak | 31 -
.../view/ConfigureRESTActivityMenuAction.java | 66 -
.../RESTActivityMainContextViewFactory.java | 62 -
.../ui/view/RESTActivityMainContextualView.java | 220 --
...rvicedescriptions.ServiceDescriptionProvider | 1 -
.../net.sf.taverna.t2.ui.menu.MenuComponent | 3 -
...a.t2.workbench.activityicons.ActivityIconSPI | 1 -
...ntextualviews.activity.ContextualViewFactory | 1 -
.../spring/rest-activity-ui-context-osgi.xml | 28 -
.../spring/rest-activity-ui-context.xml | 50 -
.../activities/rest/ui/config/information.png | Bin 778 -> 0 bytes
.../t2/activities/rest/ui/config/mediatypes.txt | 65 -
.../ui/servicedescription/service_type_rest.png | Bin 1137 -> 0 bytes
taverna-spreadsheet-import-activity-ui/pom.xml | 107 -
...dsheetImportActivityConfigurationAction.java | 72 -
.../il8n/SpreadsheetImportUIText.java | 46 -
.../SpreadsheetImportAddTemplateAction.java | 110 -
.../SpreadsheetImportAddTemplateMenuAction.java | 124 --
.../SpreadsheetImportConfigureMenuAction.java | 84 -
.../SpreadsheetImportActivityIcon.java | 71 -
.../SpreadsheetImportTemplateService.java | 95 -
.../SpreadsheetImportConfigTableModel.java | 190 --
.../views/SpreadsheetImportConfigView.java | 1082 ----------
.../views/SpreadsheetImportContextualView.java | 121 --
.../SpreadsheetImportContextualViewFactory.java | 87 -
...rvicedescriptions.ServiceDescriptionProvider | 1 -
.../net.sf.taverna.t2.ui.menu.MenuComponent | 3 -
...a.t2.workbench.activityicons.ActivityIconSPI | 1 -
...ntextualviews.activity.ContextualViewFactory | 1 -
...eadsheet-import-activity-ui-context-osgi.xml | 28 -
.../spreadsheet-import-activity-ui-context.xml | 45 -
.../spreadsheet/iln8/ui-text.properties | 43 -
.../src/main/resources/spreadsheet-import.png | Bin 4610 -> 0 bytes
taverna-wsdl-activity-ui/pom.xml | 95 -
.../actions/AbstractAddXMLSplitterAction.java | 156 --
.../wsdl/actions/AddXMLInputSplitterAction.java | 104 -
.../actions/AddXMLOutputSplitterAction.java | 105 -
.../wsdl/actions/AddXMLSplitterEdit.java | 315 ---
.../actions/WSDLActivityConfigureAction.java | 71 -
.../wsdl/actions/XMLSplitterPortBuilder.java | 127 --
...LInputSplitterForWSDLActivityMenuAction.java | 11 -
...utSplitterForXMLInputSplitterMenuAction.java | 11 -
.../menu/AddXMLInputSplitterMenuAction.java | 70 -
...OutputSplitterForWSDLActivityMenuAction.java | 11 -
...tSplitterForXMLOutputSplitterMenuAction.java | 11 -
.../menu/AddXMLOutputSplitterMenuAction.java | 66 -
.../wsdl/menu/ConfigureWSDLMenuAction.java | 78 -
.../AddWSDLServiceDialog.java | 303 ---
.../ConfirmTrustedCertificateDialog.java | 586 ------
.../servicedescriptions/WSDLActivityIcon.java | 60 -
.../WSDLServiceDescription.java | 154 --
.../WSDLServiceProvider.java | 206 --
.../WSDLServiceProviderConfig.java | 32 -
.../XMLInputSplitterActivityIcon.java | 63 -
.../XMLOutputSplitterActivityIcon.java | 64 -
.../views/AbstractXMLSplitterActionView.java | 159 --
.../views/WSDLActivityConfigurationView.java | 446 -----
.../wsdl/views/WSDLActivityContextualView.java | 108 -
.../wsdl/views/WSDLActivityViewFactory.java | 88 -
.../wsdl/views/XMLSplitterContextualView.java | 78 -
.../wsdl/views/XMLSplitterViewFactory.java | 66 -
...rvicedescriptions.ServiceDescriptionProvider | 1 -
.../net.sf.taverna.t2.ui.menu.MenuComponent | 5 -
...a.t2.workbench.activityicons.ActivityIconSPI | 3 -
...ntextualviews.activity.ContextualViewFactory | 2 -
.../spring/wsdl-activity-ui-context-osgi.xml | 37 -
.../spring/wsdl-activity-ui-context.xml | 53 -
.../src/main/resources/wsdl.png | Bin 748 -> 0 bytes
.../src/main/resources/xml-input-splitter.png | Bin 309 -> 0 bytes
.../src/main/resources/xml-output-splitter.png | Bin 298 -> 0 bytes
.../src/main/resources/xml-splitter.png | Bin 327 -> 0 bytes
.../views/TestWSDLActivityContextualView.java | 53 -
.../src/test/resources/GMService.wsdl | 68 -
.../src/test/resources/kegg.wsdl | 1889 ------------------
taverna-xpath-activity-ui/pom.xml | 68 -
.../xpath/ui/config/TwoFieldQueryPanel.java | 110 -
.../config/XPathActivityConfigurationPanel.java | 1202 -----------
...XPathActivityConfigurationPanelProvider.java | 158 --
.../ui/config/XPathActivityConfigureAction.java | 52 -
.../ui/config/xmltree/TableCellListener.java | 186 --
.../ui/config/xmltree/XPathActivityXMLTree.java | 572 ------
.../XPathActivityXMLTreeAttributeNode.java | 50 -
.../XPathActivityXMLTreeElementNode.java | 62 -
.../xmltree/XPathActivityXMLTreeNode.java | 81 -
.../XPathActivityXMLTreeSelectionHandler.java | 251 ---
.../ConfigureXPathActivityMenuAction.java | 65 -
.../XPathActivityMainContextViewFactory.java | 59 -
.../XPathActivityMainContextualView.java | 209 --
.../xpath/ui/menu/AddXPathTemplateAction.java | 110 -
.../ui/menu/AddXPathTemplateMenuAction.java | 117 --
.../servicedescription/XPathActivityIcon.java | 86 -
.../XPathTemplateService.java | 57 -
...rvicedescriptions.ServiceDescriptionProvider | 1 -
.../net.sf.taverna.t2.ui.menu.MenuComponent | 3 -
...a.t2.workbench.activityicons.ActivityIconSPI | 1 -
...ntextualviews.activity.ContextualViewFactory | 1 -
.../spring/xpath-activity-ui-context-osgi.xml | 28 -
.../spring/xpath-activity-ui-context.xml | 49 -
.../xpath/ui/servicedescription/arrow_right.png | Bin 596 -> 0 bytes
.../famfamfam_silk/accept.png | Bin 781 -> 0 bytes
.../famfamfam_silk/exclamation.png | Bin 701 -> 0 bytes
.../servicedescription/famfamfam_silk/help.png | Bin 786 -> 0 bytes
.../famfamfam_silk/page_white_code.png | Bin 603 -> 0 bytes
.../servicedescription/famfamfam_silk/tag.png | Bin 389 -> 0 bytes
.../text_linespacing (collapse).png | Bin 371 -> 0 bytes
.../famfamfam_silk/text_linespacing.png | Bin 363 -> 0 bytes
.../xpath/ui/servicedescription/folds/fold.png | Bin 331 -> 0 bytes
.../ui/servicedescription/folds/unfold.png | Bin 334 -> 0 bytes
.../ui/servicedescription/xpath_attribute.png | Bin 1426 -> 0 bytes
.../src/test/java/Dom4JTest.java | 71 -
322 files changed, 26407 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
deleted file mode 100644
index 0c60cf1..0000000
--- a/pom.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.taverna</groupId>
- <artifactId>taverna-parent</artifactId>
- <version>1-incubating-SNAPSHOT</version>
- </parent>
- <groupId>org.apache.taverna.workbench.commonactivities</groupId>
- <artifactId>taverna-workbench-commonactivities</artifactId>
- <version>3.1.0-incubating-SNAPSHOT</version>
- <packaging>pom</packaging>
- <name>Apache Taverna Workbench Common Activities</name>
- <description>User interface and Workbench integration for common activities</description>
- <properties>
- <taverna.language.version>0.15.0-incubating-SNAPSHOT</taverna.language.version>
- <taverna.osgi.version>0.2.0-incubating-SNAPSHOT</taverna.osgi.version>
- <taverna.engine.version>3.1.0-incubating-SNAPSHOT</taverna.engine.version>
- <taverna.commonactivities.version>2.1.0-incubating-SNAPSHOT</taverna.commonactivities.version>
- <taverna.workbench.version>3.1.0-incubating-SNAPSHOT</taverna.workbench.version>
- </properties>
- <modules>
- <module>taverna-beanshell-activity-ui</module>
- <module>taverna-external-tool-activity-ui</module>
- <module>taverna-localworker-activity-ui</module>
- <module>taverna-rest-activity-ui</module>
- <module>taverna-spreadsheet-import-activity-ui</module>
- <module>taverna-wsdl-activity-ui</module>
- <module>taverna-xpath-activity-ui</module>
- </modules>
- <repositories>
- <repository>
- <id>taverna-incubating</id>
- <name>Apache Taverna incubating Repository</name>
- <url>http://repository.mygrid.org.uk/artifactory/incubator-snapshot-local/</url>
- <releases>
- <enabled>false</enabled>
- </releases>
- <snapshots />
- </repository>
- </repositories>
-</project>
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/pom.xml
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/pom.xml b/taverna-beanshell-activity-ui/pom.xml
deleted file mode 100644
index 0afe9ef..0000000
--- a/taverna-beanshell-activity-ui/pom.xml
+++ /dev/null
@@ -1,100 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>net.sf.taverna</groupId>
- <artifactId>taverna-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- </parent>
- <groupId>net.sf.taverna.t2.ui-activities</groupId>
- <artifactId>beanshell-activity-ui</artifactId>
- <version>2.0-SNAPSHOT</version>
- <packaging>bundle</packaging>
- <name>Taverna 2 Beanshell Activity UI</name>
- <dependencies>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-api</groupId>
- <artifactId>activity-icons-api</artifactId>
- <version>${t2.ui.api.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-api</groupId>
- <artifactId>activity-palette-api</artifactId>
- <version>${t2.ui.api.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-api</groupId>
- <artifactId>activity-tools</artifactId>
- <version>${t2.ui.api.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-api</groupId>
- <artifactId>edits-api</artifactId>
- <version>${t2.ui.api.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-api</groupId>
- <artifactId>file-api</artifactId>
- <version>${t2.ui.api.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-api</groupId>
- <artifactId>menu-api</artifactId>
- <version>${t2.ui.api.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-components</groupId>
- <artifactId>workflow-view</artifactId>
- <version>${t2.ui.components.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.lang</groupId>
- <artifactId>ui</artifactId>
- <version>${t2.lang.version}</version>
- </dependency>
- <dependency>
- <groupId>uk.org.taverna.configuration</groupId>
- <artifactId>taverna-app-configuration-api</artifactId>
- <version>${taverna.configuration.version}</version>
- </dependency>
- <dependency>
- <groupId>uk.org.taverna.commons</groupId>
- <artifactId>taverna-services-api</artifactId>
- <version>0.1.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>uk.org.taverna.scufl2</groupId>
- <artifactId>scufl2-api</artifactId>
- <version>${scufl2.version}</version>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>${junit.version}</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
- <repositories>
- <repository>
- <releases />
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- <id>mygrid-repository</id>
- <name>myGrid Repository</name>
- <url>http://www.mygrid.org.uk/maven/repository
- </url>
- </repository>
- <repository>
- <releases>
- <enabled>false</enabled>
- </releases>
- <snapshots />
- <id>mygrid-snapshot-repository</id>
- <name>myGrid Snapshot Repository</name>
- <url>http://www.mygrid.org.uk/maven/snapshot-repository</url>
- </repository>
- </repositories>
-</project>
-
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/actions/BeanshellActivityConfigurationAction.java
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/actions/BeanshellActivityConfigurationAction.java b/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/actions/BeanshellActivityConfigurationAction.java
deleted file mode 100644
index fe6159c..0000000
--- a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/actions/BeanshellActivityConfigurationAction.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/*******************************************************************************
- * Copyright (C) 2007 The University of Manchester
- *
- * Modifications to the initial code base are copyright of their
- * respective authors, or their employers as appropriate.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public License
- * as published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- ******************************************************************************/
-package net.sf.taverna.t2.activities.beanshell.actions;
-
-import java.awt.Frame;
-import java.awt.event.ActionEvent;
-
-import net.sf.taverna.t2.activities.beanshell.views.BeanshellConfigurationPanel;
-import net.sf.taverna.t2.servicedescriptions.ServiceDescriptionRegistry;
-import net.sf.taverna.t2.workbench.activityicons.ActivityIconManager;
-import net.sf.taverna.t2.workbench.edits.EditManager;
-import net.sf.taverna.t2.workbench.file.FileManager;
-import net.sf.taverna.t2.workbench.ui.actions.activity.ActivityConfigurationAction;
-import net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.ActivityConfigurationDialog;
-import uk.org.taverna.configuration.app.ApplicationConfiguration;
-import uk.org.taverna.scufl2.api.activity.Activity;
-
-@SuppressWarnings("serial")
-public class BeanshellActivityConfigurationAction extends ActivityConfigurationAction {
-
- public static final String EDIT_BEANSHELL_SCRIPT = "Edit beanshell script";
- private final EditManager editManager;
- private final FileManager fileManager;
- private final ApplicationConfiguration applicationConfiguration;
-
- public BeanshellActivityConfigurationAction(Activity activity, Frame owner,
- EditManager editManager, FileManager fileManager,
- ActivityIconManager activityIconManager,
- ServiceDescriptionRegistry serviceDescriptionRegistry,
- ApplicationConfiguration applicationConfiguration) {
- super(activity, activityIconManager, serviceDescriptionRegistry);
- this.editManager = editManager;
- this.fileManager = fileManager;
- this.applicationConfiguration = applicationConfiguration;
- putValue(NAME, EDIT_BEANSHELL_SCRIPT);
- }
-
- public void actionPerformed(ActionEvent e) {
- ActivityConfigurationDialog currentDialog = ActivityConfigurationAction.getDialog(getActivity());
- if (currentDialog != null) {
- currentDialog.toFront();
- return;
- }
- final BeanshellConfigurationPanel beanshellConfigView = new BeanshellConfigurationPanel(
- getActivity(), applicationConfiguration);
- final ActivityConfigurationDialog dialog = new ActivityConfigurationDialog(getActivity(),
- beanshellConfigView, editManager);
-
- ActivityConfigurationAction.setDialog(getActivity(), dialog, fileManager);
-
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/menu/AddBeanshellTemplateAction.java
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/menu/AddBeanshellTemplateAction.java b/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/menu/AddBeanshellTemplateAction.java
deleted file mode 100644
index 97eab18..0000000
--- a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/menu/AddBeanshellTemplateAction.java
+++ /dev/null
@@ -1,113 +0,0 @@
-/*******************************************************************************
- * Copyright (C) 2007-2009 The University of Manchester
- *
- * Modifications to the initial code base are copyright of their
- * respective authors, or their employers as appropriate.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public License
- * as published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- ******************************************************************************/
-package net.sf.taverna.t2.activities.beanshell.menu;
-
-import java.awt.event.ActionEvent;
-import java.net.URI;
-
-import javax.swing.AbstractAction;
-import javax.swing.Action;
-
-import net.sf.taverna.t2.activities.beanshell.servicedescriptions.BeanshellTemplateService;
-import net.sf.taverna.t2.servicedescriptions.ServiceDescriptionRegistry;
-import net.sf.taverna.t2.ui.menu.AbstractContextualMenuAction;
-import net.sf.taverna.t2.ui.menu.MenuManager;
-import net.sf.taverna.t2.workbench.activityicons.ActivityIconManager;
-import net.sf.taverna.t2.workbench.edits.EditManager;
-import net.sf.taverna.t2.workbench.selection.SelectionManager;
-import net.sf.taverna.t2.workbench.ui.workflowview.WorkflowView;
-import uk.org.taverna.commons.services.ServiceRegistry;
-import uk.org.taverna.scufl2.api.core.Workflow;
-
-/**
- * An action to add a beanshell activity + a wrapping processor to the workflow.
- *
- * @author Alex Nenadic
- * @author David Withers
- */
-@SuppressWarnings("serial")
-public class AddBeanshellTemplateAction extends AbstractContextualMenuAction {
-
- private static final String ADD_BEANSHELL = "Beanshell";
-
- private static final URI insertSection = URI
- .create("http://taverna.sf.net/2009/contextMenu/insert");
-
- private EditManager editManager;
- private MenuManager menuManager;
- private SelectionManager selectionManager;
- private ActivityIconManager activityIconManager;
- private ServiceDescriptionRegistry serviceDescriptionRegistry;
- private ServiceRegistry serviceRegistry;
-
- public AddBeanshellTemplateAction() {
- super(insertSection, 300);
- }
-
- @Override
- public boolean isEnabled() {
- return super.isEnabled() && getContextualSelection().getSelection() instanceof Workflow;
- }
-
- @Override
- protected Action createAction() {
-
- return new AddBeanshellAction();
- }
-
- protected class AddBeanshellAction extends AbstractAction {
- AddBeanshellAction() {
- super(ADD_BEANSHELL, activityIconManager
- .iconForActivity(BeanshellTemplateService.ACTIVITY_TYPE));
- }
-
- public void actionPerformed(ActionEvent e) {
- WorkflowView.importServiceDescription(serviceDescriptionRegistry
- .getServiceDescription(BeanshellTemplateService.ACTIVITY_TYPE), false,
- editManager, menuManager, selectionManager, serviceRegistry);
- }
- }
-
- public void setEditManager(EditManager editManager) {
- this.editManager = editManager;
- }
-
- public void setMenuManager(MenuManager menuManager) {
- this.menuManager = menuManager;
- }
-
- public void setSelectionManager(SelectionManager selectionManager) {
- this.selectionManager = selectionManager;
- }
-
- public void setActivityIconManager(ActivityIconManager activityIconManager) {
- this.activityIconManager = activityIconManager;
- }
-
- public void setServiceDescriptionRegistry(ServiceDescriptionRegistry serviceDescriptionRegistry) {
- this.serviceDescriptionRegistry = serviceDescriptionRegistry;
- }
-
- public void setServiceRegistry(ServiceRegistry serviceRegistry) {
- this.serviceRegistry = serviceRegistry;
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/menu/AddBeanshellTemplateMenuAction.java
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/menu/AddBeanshellTemplateMenuAction.java b/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/menu/AddBeanshellTemplateMenuAction.java
deleted file mode 100644
index 7933000..0000000
--- a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/menu/AddBeanshellTemplateMenuAction.java
+++ /dev/null
@@ -1,121 +0,0 @@
-/*******************************************************************************
- * Copyright (C) 2007-2009 The University of Manchester
- *
- * Modifications to the initial code base are copyright of their
- * respective authors, or their employers as appropriate.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public License
- * as published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- ******************************************************************************/
-package net.sf.taverna.t2.activities.beanshell.menu;
-
-import java.awt.event.ActionEvent;
-import java.awt.event.InputEvent;
-import java.awt.event.KeyEvent;
-import java.net.URI;
-
-import javax.swing.AbstractAction;
-import javax.swing.Action;
-import javax.swing.KeyStroke;
-
-import net.sf.taverna.t2.activities.beanshell.servicedescriptions.BeanshellTemplateService;
-import net.sf.taverna.t2.servicedescriptions.ServiceDescriptionRegistry;
-import net.sf.taverna.t2.ui.menu.AbstractMenuAction;
-import net.sf.taverna.t2.ui.menu.DesignOnlyAction;
-import net.sf.taverna.t2.ui.menu.MenuManager;
-import net.sf.taverna.t2.workbench.activityicons.ActivityIconManager;
-import net.sf.taverna.t2.workbench.edits.EditManager;
-import net.sf.taverna.t2.workbench.selection.SelectionManager;
-import net.sf.taverna.t2.workbench.ui.workflowview.WorkflowView;
-import uk.org.taverna.commons.services.ServiceRegistry;
-
-/**
- * An action to add a beanshell activity + a wrapping processor to the workflow.
- *
- * @author Alex Nenadic
- * @author alanrw
- * @author David Withers
- */
-@SuppressWarnings("serial")
-public class AddBeanshellTemplateMenuAction extends AbstractMenuAction {
-
- private static final String ADD_BEANSHELL = "Beanshell";
-
- private static final URI INSERT = URI
- .create("http://taverna.sf.net/2008/t2workbench/menu#insert");
-
- private static final URI ADD_BEANSHELL_URI = URI
- .create("http://taverna.sf.net/2008/t2workbench/menu#graphMenuAddBeanshell");
-
- private EditManager editManager;
- private MenuManager menuManager;
- private SelectionManager selectionManager;
- private ActivityIconManager activityIconManager;
- private ServiceDescriptionRegistry serviceDescriptionRegistry;
- private ServiceRegistry serviceRegistry;
-
- public AddBeanshellTemplateMenuAction() {
- super(INSERT, 300, ADD_BEANSHELL_URI);
- }
-
- @Override
- protected Action createAction() {
- return new AddBeanshellMenuAction();
- }
-
- protected class AddBeanshellMenuAction extends AbstractAction implements DesignOnlyAction {
- AddBeanshellMenuAction() {
- super();
- putValue(SMALL_ICON,
- activityIconManager.iconForActivity(BeanshellTemplateService.ACTIVITY_TYPE));
- putValue(NAME, ADD_BEANSHELL);
- putValue(SHORT_DESCRIPTION, "Beanshell service");
- putValue(
- Action.ACCELERATOR_KEY,
- KeyStroke.getKeyStroke(KeyEvent.VK_B, InputEvent.SHIFT_DOWN_MASK
- | InputEvent.ALT_DOWN_MASK));
- }
-
- public void actionPerformed(ActionEvent e) {
- WorkflowView.importServiceDescription(serviceDescriptionRegistry
- .getServiceDescription(BeanshellTemplateService.ACTIVITY_TYPE), false,
- editManager, menuManager, selectionManager, serviceRegistry);
- }
- }
-
- public void setEditManager(EditManager editManager) {
- this.editManager = editManager;
- }
-
- public void setMenuManager(MenuManager menuManager) {
- this.menuManager = menuManager;
- }
-
- public void setSelectionManager(SelectionManager selectionManager) {
- this.selectionManager = selectionManager;
- }
-
- public void setActivityIconManager(ActivityIconManager activityIconManager) {
- this.activityIconManager = activityIconManager;
- }
-
- public void setServiceDescriptionRegistry(ServiceDescriptionRegistry serviceDescriptionRegistry) {
- this.serviceDescriptionRegistry = serviceDescriptionRegistry;
- }
-
- public void setServiceRegistry(ServiceRegistry serviceRegistry) {
- this.serviceRegistry = serviceRegistry;
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/menu/ConfigureBeanshellMenuAction.java
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/menu/ConfigureBeanshellMenuAction.java b/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/menu/ConfigureBeanshellMenuAction.java
deleted file mode 100644
index 64ef0c8..0000000
--- a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/menu/ConfigureBeanshellMenuAction.java
+++ /dev/null
@@ -1,67 +0,0 @@
-package net.sf.taverna.t2.activities.beanshell.menu;
-
-import java.net.URI;
-
-import net.sf.taverna.t2.activities.beanshell.actions.BeanshellActivityConfigurationAction;
-import net.sf.taverna.t2.activities.beanshell.servicedescriptions.BeanshellTemplateService;
-import net.sf.taverna.t2.servicedescriptions.ServiceDescriptionRegistry;
-import net.sf.taverna.t2.workbench.activityicons.ActivityIconManager;
-import net.sf.taverna.t2.workbench.activitytools.AbstractConfigureActivityMenuAction;
-import net.sf.taverna.t2.workbench.edits.EditManager;
-import net.sf.taverna.t2.workbench.file.FileManager;
-
-import javax.swing.Action;
-
-import uk.org.taverna.configuration.app.ApplicationConfiguration;
-import uk.org.taverna.scufl2.api.activity.Activity;
-
-public class ConfigureBeanshellMenuAction extends AbstractConfigureActivityMenuAction {
-
- public static final URI LOCALWORKER_ACTIVITY = URI
- .create("http://ns.taverna.org.uk/2010/activity/localworker");
-
- private EditManager editManager;
- private FileManager fileManager;
- private ActivityIconManager activityIconManager;
- private ServiceDescriptionRegistry serviceDescriptionRegistry;
- private ApplicationConfiguration applicationConfiguration;
-
- public ConfigureBeanshellMenuAction() {
- super(BeanshellTemplateService.ACTIVITY_TYPE);
- }
-
- @Override
- protected Action createAction() {
- Activity a = findActivity();
- Action result = null;
- if (!(a.getType().equals(LOCALWORKER_ACTIVITY))) {
- result = new BeanshellActivityConfigurationAction(findActivity(), getParentFrame(),
- editManager, fileManager, activityIconManager, serviceDescriptionRegistry,
- applicationConfiguration);
- result.putValue(Action.NAME, BeanshellActivityConfigurationAction.EDIT_BEANSHELL_SCRIPT);
- addMenuDots(result);
- }
- return result;
- }
-
- public void setEditManager(EditManager editManager) {
- this.editManager = editManager;
- }
-
- public void setFileManager(FileManager fileManager) {
- this.fileManager = fileManager;
- }
-
- public void setActivityIconManager(ActivityIconManager activityIconManager) {
- this.activityIconManager = activityIconManager;
- }
-
- public void setServiceDescriptionRegistry(ServiceDescriptionRegistry serviceDescriptionRegistry) {
- this.serviceDescriptionRegistry = serviceDescriptionRegistry;
- }
-
- public void setApplicationConfiguration(ApplicationConfiguration applicationConfiguration) {
- this.applicationConfiguration = applicationConfiguration;
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/servicedescriptions/BeanshellActivityIcon.java
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/servicedescriptions/BeanshellActivityIcon.java b/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/servicedescriptions/BeanshellActivityIcon.java
deleted file mode 100644
index 055aa81..0000000
--- a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/servicedescriptions/BeanshellActivityIcon.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/*******************************************************************************
- * Copyright (C) 2007 The University of Manchester
- *
- * Modifications to the initial code base are copyright of their
- * respective authors, or their employers as appropriate.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public License
- * as published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- ******************************************************************************/
-package net.sf.taverna.t2.activities.beanshell.servicedescriptions;
-
-import java.net.URI;
-
-import javax.swing.Icon;
-import javax.swing.ImageIcon;
-
-import net.sf.taverna.t2.workbench.activityicons.ActivityIconSPI;
-
-/**
- *
- * @author Alex Nenadic
- * @author David Withers
- */
-public class BeanshellActivityIcon implements ActivityIconSPI {
-
- private static Icon icon = null;
-
- @Override
- public int canProvideIconScore(URI activityType) {
- if (BeanshellTemplateService.ACTIVITY_TYPE.equals(activityType))
- return DEFAULT_ICON + 1;
- else
- return NO_ICON;
- }
-
- @Override
- public Icon getIcon(URI activityType) {
- return getBeanshellIcon();
- }
-
- public static Icon getBeanshellIcon() {
- if (icon == null) {
- icon = new ImageIcon(BeanshellActivityIcon.class.getResource("/beanshell.png"));
- }
- return icon;
- }
-}
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/servicedescriptions/BeanshellTemplateService.java
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/servicedescriptions/BeanshellTemplateService.java b/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/servicedescriptions/BeanshellTemplateService.java
deleted file mode 100644
index c2cb38f..0000000
--- a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/servicedescriptions/BeanshellTemplateService.java
+++ /dev/null
@@ -1,57 +0,0 @@
-package net.sf.taverna.t2.activities.beanshell.servicedescriptions;
-
-import java.net.URI;
-
-import javax.swing.Icon;
-
-import net.sf.taverna.t2.servicedescriptions.AbstractTemplateService;
-import net.sf.taverna.t2.servicedescriptions.ServiceDescription;
-import uk.org.taverna.scufl2.api.configurations.Configuration;
-
-public class BeanshellTemplateService extends AbstractTemplateService {
-
- public static final URI ACTIVITY_TYPE = URI.create("http://ns.taverna.org.uk/2010/activity/beanshell");
-
- private static final String BEANSHELL = "Beanshell";
-
- private static final URI providerId = URI
- .create("http://taverna.sf.net/2010/service-provider/beanshell");
-
- public String getName() {
- return BEANSHELL;
- }
-
- @Override
- public URI getActivityType() {
- return ACTIVITY_TYPE;
- }
-
- @Override
- public Configuration getActivityConfiguration() {
- Configuration configuration = new Configuration();
- configuration.setType(ACTIVITY_TYPE.resolve("#Config"));
- configuration.getJsonAsObjectNode().put("script", "");
- configuration.getJsonAsObjectNode().put("classLoaderSharing", "workflow");
- return configuration;
- }
-
- @Override
- public Icon getIcon() {
- return BeanshellActivityIcon.getBeanshellIcon();
- }
-
- @Override
- public String getDescription() {
- return "A service that allows Beanshell scripts, with dependencies on libraries";
- }
-
- public static ServiceDescription getServiceDescription() {
- BeanshellTemplateService bts = new BeanshellTemplateService();
- return bts.templateService;
- }
-
- public String getId() {
- return providerId.toString();
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/views/BeanshellActivityViewFactory.java
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/views/BeanshellActivityViewFactory.java b/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/views/BeanshellActivityViewFactory.java
deleted file mode 100644
index 5c83730..0000000
--- a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/views/BeanshellActivityViewFactory.java
+++ /dev/null
@@ -1,84 +0,0 @@
-/*******************************************************************************
- * Copyright (C) 2007 The University of Manchester
- *
- * Modifications to the initial code base are copyright of their
- * respective authors, or their employers as appropriate.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public License
- * as published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- ******************************************************************************/
-package net.sf.taverna.t2.activities.beanshell.views;
-
-import java.net.URI;
-import java.util.Arrays;
-import java.util.List;
-
-import net.sf.taverna.t2.servicedescriptions.ServiceDescriptionRegistry;
-import net.sf.taverna.t2.workbench.activityicons.ActivityIconManager;
-import net.sf.taverna.t2.workbench.configuration.colour.ColourManager;
-import net.sf.taverna.t2.workbench.edits.EditManager;
-import net.sf.taverna.t2.workbench.file.FileManager;
-import net.sf.taverna.t2.workbench.ui.views.contextualviews.ContextualView;
-import net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.ContextualViewFactory;
-import uk.org.taverna.configuration.app.ApplicationConfiguration;
-import uk.org.taverna.scufl2.api.activity.Activity;
-
-public class BeanshellActivityViewFactory implements ContextualViewFactory<Activity> {
-
- private static final URI ACTIVITY_TYPE = URI
- .create("http://ns.taverna.org.uk/2010/activity/beanshell");
-
- private EditManager editManager;
- private FileManager fileManager;
- private ActivityIconManager activityIconManager;
- private ColourManager colourManager;
- private ServiceDescriptionRegistry serviceDescriptionRegistry;
-
- private ApplicationConfiguration applicationConfiguration;
-
- public boolean canHandle(Object object) {
- return object instanceof Activity && ((Activity) object).getType().equals(ACTIVITY_TYPE);
- }
-
- public List<ContextualView> getViews(Activity activity) {
- return Arrays.asList(new ContextualView[] { new BeanshellContextualView(activity,
- editManager, fileManager, activityIconManager, colourManager,
- serviceDescriptionRegistry, applicationConfiguration) });
- }
-
- public void setEditManager(EditManager editManager) {
- this.editManager = editManager;
- }
-
- public void setFileManager(FileManager fileManager) {
- this.fileManager = fileManager;
- }
-
- public void setActivityIconManager(ActivityIconManager activityIconManager) {
- this.activityIconManager = activityIconManager;
- }
-
- public void setColourManager(ColourManager colourManager) {
- this.colourManager = colourManager;
- }
-
- public void setServiceDescriptionRegistry(ServiceDescriptionRegistry serviceDescriptionRegistry) {
- this.serviceDescriptionRegistry = serviceDescriptionRegistry;
- }
-
- public void setApplicationConfiguration(ApplicationConfiguration applicationConfiguration) {
- this.applicationConfiguration = applicationConfiguration;
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/views/BeanshellConfigurationPanel.java
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/views/BeanshellConfigurationPanel.java b/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/views/BeanshellConfigurationPanel.java
deleted file mode 100644
index 8489d7a..0000000
--- a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/views/BeanshellConfigurationPanel.java
+++ /dev/null
@@ -1,231 +0,0 @@
-/*******************************************************************************
- * Copyright (C) 2012 The University of Manchester
- *
- * Modifications to the initial code base are copyright of their
- * respective authors, or their employers as appropriate.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public License
- * as published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- ******************************************************************************/
-package net.sf.taverna.t2.activities.beanshell.views;
-
-import java.awt.Component;
-import java.awt.Dimension;
-import java.awt.GridBagConstraints;
-import java.awt.GridBagLayout;
-import java.io.File;
-import java.util.ArrayList;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Set;
-
-import javax.swing.JLabel;
-import javax.swing.JPanel;
-import javax.swing.JSpinner;
-import javax.swing.SpinnerNumberModel;
-import javax.swing.event.ChangeEvent;
-import javax.swing.event.ChangeListener;
-import javax.swing.event.DocumentEvent;
-import javax.swing.event.DocumentListener;
-
-import net.sf.taverna.t2.lang.ui.EditorKeySetUtil;
-import net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.ActivityPortConfiguration;
-import net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.DependencyConfigurationPanel;
-import net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.ListConfigurationComponent;
-import net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.MultiPageActivityConfigurationPanel;
-import net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.ScriptConfigurationComponent;
-import net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.ValidatingTextField;
-import net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.ValidatingTextGroup;
-import uk.org.taverna.configuration.app.ApplicationConfiguration;
-import uk.org.taverna.scufl2.api.activity.Activity;
-import uk.org.taverna.scufl2.api.port.InputActivityPort;
-import uk.org.taverna.scufl2.api.port.OutputActivityPort;
-
-import com.fasterxml.jackson.databind.JsonNode;
-import com.fasterxml.jackson.databind.node.ArrayNode;
-
-/**
- * Component for configuring a Beanshell activity.
- *
- * @author David Withers
- */
-@SuppressWarnings("serial")
-public class BeanshellConfigurationPanel extends MultiPageActivityConfigurationPanel {
-
- private ScriptConfigurationComponent scriptConfigurationComponent;
- private ValidatingTextGroup inputTextGroup, outputTextGroup;
- private DependencyConfigurationPanel dependencyConfigurationPanel;
- private File libDir;
-
- public BeanshellConfigurationPanel(Activity activity,
- ApplicationConfiguration applicationConfiguration) {
- super(activity);
- libDir = new File(applicationConfiguration.getApplicationHomeDir(), "lib");
- if (!libDir.exists()) {
- libDir.mkdir();
- }
- initialise();
- }
-
- @Override
- protected void initialise() {
- super.initialise();
- removeAllPages();
- addPage("Script", createScriptEditPanel());
- addPage("Input ports", createInputPanel());
- addPage("Output ports", createOutputPanel());
- addPage("Dependencies", createDependenciesPanel());
- setPreferredSize(new Dimension(600, 500));
- }
-
- @Override
- public void noteConfiguration() {
- setProperty("script", scriptConfigurationComponent.getScript());
- setProperty("classLoaderSharing", dependencyConfigurationPanel.getClassLoaderSharing());
- List<String> localDependencies = dependencyConfigurationPanel.getLocalDependencies();
- if (localDependencies == null || localDependencies.isEmpty()) {
- getJson().remove("localDependency");
- } else {
- ArrayNode localDependenciesArray = getJson().arrayNode();
- for (String localDependency : localDependencies) {
- localDependenciesArray.add(localDependency);
- }
- getJson().put("localDependency", localDependenciesArray);
- }
- }
-
- @Override
- public boolean checkValues() {
- return true;
- }
-
- private Component createScriptEditPanel() {
- Set<String> keywords = EditorKeySetUtil.loadKeySet(getClass().getResourceAsStream(
- "keys.txt"));
- Set<String> ports = new HashSet<>();
- for (InputActivityPort ip : getActivity().getInputPorts()) {
- ports.add(ip.getName());
- }
- for (OutputActivityPort op : getActivity().getOutputPorts()) {
- ports.add(op.getName());
- }
- scriptConfigurationComponent = new ScriptConfigurationComponent(getProperty("script"),
- keywords, ports, "Beanshell", ".bsh");
- return scriptConfigurationComponent;
- }
-
- private Component createInputPanel() {
- inputTextGroup = new ValidatingTextGroup();
- ListConfigurationComponent<ActivityPortConfiguration> inputPanel = new ListConfigurationComponent<ActivityPortConfiguration>(
- "Input Port", getInputPorts()) {
- @Override
- protected Component createItemComponent(ActivityPortConfiguration port) {
- return new PortComponent(port, inputTextGroup);
- }
-
- @Override
- protected ActivityPortConfiguration createDefaultItem() {
- return new ActivityPortConfiguration("in", 0);
- }
- };
- return inputPanel;
- }
-
- private Component createOutputPanel() {
- outputTextGroup = new ValidatingTextGroup();
- ListConfigurationComponent<ActivityPortConfiguration> inputPanel = new ListConfigurationComponent<ActivityPortConfiguration>(
- "Output Port", getOutputPorts()) {
- @Override
- protected Component createItemComponent(ActivityPortConfiguration port) {
- return new PortComponent(port, outputTextGroup);
- }
-
- @Override
- protected ActivityPortConfiguration createDefaultItem() {
- return new ActivityPortConfiguration("out", 0);
- }
- };
- return inputPanel;
- }
-
- private Component createDependenciesPanel() {
- String classLoaderSharing = getProperty("classLoaderSharing");
- List<String> localDependencies = new ArrayList<>();
- if (getJson().has("localDependency")) {
- for (JsonNode localDependency : getJson().get("localDependency")) {
- localDependencies.add(localDependency.textValue());
- }
- }
- dependencyConfigurationPanel = new DependencyConfigurationPanel(classLoaderSharing,
- localDependencies, libDir);
- return dependencyConfigurationPanel;
- }
-
- class PortComponent extends JPanel {
-
- private ValidatingTextField nameField;
- private SpinnerNumberModel depthModel;
- private final ValidatingTextGroup validatingTextGroup;
-
- public PortComponent(final ActivityPortConfiguration portConfiguration,
- ValidatingTextGroup validatingTextGroup) {
- this.validatingTextGroup = validatingTextGroup;
-
- nameField = new ValidatingTextField(portConfiguration.getName());
- nameField.getDocument().addDocumentListener(new DocumentListener() {
- @Override
- public void removeUpdate(DocumentEvent e) {
- portConfiguration.setName(nameField.getText());
- }
-
- @Override
- public void insertUpdate(DocumentEvent e) {
- portConfiguration.setName(nameField.getText());
- }
-
- @Override
- public void changedUpdate(DocumentEvent e) {
- portConfiguration.setName(nameField.getText());
- }
- });
- validatingTextGroup.addValidTextComponent(nameField);
- depthModel = new SpinnerNumberModel(portConfiguration.getDepth(), 0, 100, 1);
- depthModel.addChangeListener(new ChangeListener() {
- @Override
- public void stateChanged(ChangeEvent e) {
- portConfiguration.setDepth(depthModel.getNumber().intValue());
- }
- });
-
- setLayout(new GridBagLayout());
- GridBagConstraints c = new GridBagConstraints();
- c.anchor = GridBagConstraints.WEST;
- add(new JLabel("Name"), c);
- c.fill = GridBagConstraints.HORIZONTAL;
- c.weightx = 1;
- add(nameField, c);
- c.fill = GridBagConstraints.NONE;
- c.weightx = 0;
- add(new JLabel("Depth"), c);
- add(new JSpinner(depthModel), c);
-
- }
-
- public void removeNotify() {
- validatingTextGroup.removeTextComponent(nameField);
- }
-
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/views/BeanshellContextualView.java
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/views/BeanshellContextualView.java b/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/views/BeanshellContextualView.java
deleted file mode 100644
index e738e38..0000000
--- a/taverna-beanshell-activity-ui/src/main/java/net/sf/taverna/t2/activities/beanshell/views/BeanshellContextualView.java
+++ /dev/null
@@ -1,104 +0,0 @@
-/*******************************************************************************
- * Copyright (C) 2007 The University of Manchester
- *
- * Modifications to the initial code base are copyright of their
- * respective authors, or their employers as appropriate.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public License
- * as published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- ******************************************************************************/
-package net.sf.taverna.t2.activities.beanshell.views;
-
-import java.awt.Frame;
-
-import javax.swing.Action;
-
-import net.sf.taverna.t2.activities.beanshell.actions.BeanshellActivityConfigurationAction;
-import net.sf.taverna.t2.servicedescriptions.ServiceDescriptionRegistry;
-import net.sf.taverna.t2.workbench.activityicons.ActivityIconManager;
-import net.sf.taverna.t2.workbench.configuration.colour.ColourManager;
-import net.sf.taverna.t2.workbench.edits.EditManager;
-import net.sf.taverna.t2.workbench.file.FileManager;
-import net.sf.taverna.t2.workbench.ui.actions.activity.HTMLBasedActivityContextualView;
-import uk.org.taverna.configuration.app.ApplicationConfiguration;
-import uk.org.taverna.scufl2.api.activity.Activity;
-import uk.org.taverna.scufl2.api.port.InputActivityPort;
-import uk.org.taverna.scufl2.api.port.OutputActivityPort;
-
-/**
- * A simple non editable HTML table view over a {@link BeanshellActivity}.
- * Clicking on the configure button shows the editable {@link BeanshellConfigView}
- *
- * @author Ian Dunlop
- * @author Stuart Owen
- * @author David Withers
- */
-@SuppressWarnings("serial")
-public class BeanshellContextualView extends HTMLBasedActivityContextualView {
-
- private EditManager editManager;
- private FileManager fileManager;
- private final ActivityIconManager activityIconManager;
- private final ServiceDescriptionRegistry serviceDescriptionRegistry;
- private final ApplicationConfiguration applicationConfiguration;
-
- public BeanshellContextualView(Activity activity, EditManager editManager,
- FileManager fileManager, ActivityIconManager activityIconManager,
- ColourManager colourManager, ServiceDescriptionRegistry serviceDescriptionRegistry,
- ApplicationConfiguration applicationConfiguration) {
- super(activity, colourManager);
- this.editManager = editManager;
- this.fileManager = fileManager;
- this.activityIconManager = activityIconManager;
- this.serviceDescriptionRegistry = serviceDescriptionRegistry;
- this.applicationConfiguration = applicationConfiguration;
- init();
- }
-
- private void init() {
- }
-
- @Override
- protected String getRawTableRowsHtml() {
- StringBuilder html = new StringBuilder();
- html.append("<tr><th>Input Port Name</th><th>Depth</th></tr>");
- for (InputActivityPort inputActivityPort : getActivity().getInputPorts()) {
- html.append("<tr><td>" + inputActivityPort.getName() + "</td><td>");
- html.append(inputActivityPort.getDepth() + "</td></tr>");
- }
- html.append("<tr><th>Output Port Name</th><th>Depth</th></tr>");
- for (OutputActivityPort outputActivityPort : getActivity().getOutputPorts()) {
- html.append("<tr><td>" + outputActivityPort.getName() + "</td><td>");
- html.append(outputActivityPort.getDepth() + "</td></tr>");
- }
- return html.toString();
- }
-
- @Override
- public String getViewTitle() {
- return "Beanshell service";
- }
-
- @Override
- public Action getConfigureAction(Frame owner) {
- return new BeanshellActivityConfigurationAction(getActivity(), owner, editManager,
- fileManager, activityIconManager, serviceDescriptionRegistry, applicationConfiguration);
- }
-
- @Override
- public int getPreferredPosition() {
- return 100;
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.servicedescriptions.ServiceDescriptionProvider
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.servicedescriptions.ServiceDescriptionProvider b/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.servicedescriptions.ServiceDescriptionProvider
deleted file mode 100644
index a77db8d..0000000
--- a/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.servicedescriptions.ServiceDescriptionProvider
+++ /dev/null
@@ -1 +0,0 @@
-net.sf.taverna.t2.activities.beanshell.servicedescriptions.BeanshellTemplateService
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.ui.menu.MenuComponent
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.ui.menu.MenuComponent b/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.ui.menu.MenuComponent
deleted file mode 100644
index a3c71cd..0000000
--- a/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.ui.menu.MenuComponent
+++ /dev/null
@@ -1,3 +0,0 @@
-net.sf.taverna.t2.activities.beanshell.menu.AddBeanshellTemplateAction
-net.sf.taverna.t2.activities.beanshell.menu.AddBeanshellTemplateMenuAction
-net.sf.taverna.t2.activities.beanshell.menu.ConfigureBeanshellMenuAction
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.workbench.activityicons.ActivityIconSPI
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.workbench.activityicons.ActivityIconSPI b/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.workbench.activityicons.ActivityIconSPI
deleted file mode 100644
index a268bf1..0000000
--- a/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.workbench.activityicons.ActivityIconSPI
+++ /dev/null
@@ -1 +0,0 @@
-net.sf.taverna.t2.activities.beanshell.servicedescriptions.BeanshellActivityIcon
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.ContextualViewFactory
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.ContextualViewFactory b/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.ContextualViewFactory
deleted file mode 100644
index dcdf598..0000000
--- a/taverna-beanshell-activity-ui/src/main/resources/META-INF/services/net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.ContextualViewFactory
+++ /dev/null
@@ -1 +0,0 @@
-net.sf.taverna.t2.activities.beanshell.views.BeanshellActivityViewFactory
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/resources/META-INF/spring/beanshell-activity-ui-context-osgi.xml
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/resources/META-INF/spring/beanshell-activity-ui-context-osgi.xml b/taverna-beanshell-activity-ui/src/main/resources/META-INF/spring/beanshell-activity-ui-context-osgi.xml
deleted file mode 100644
index 58a3e18..0000000
--- a/taverna-beanshell-activity-ui/src/main/resources/META-INF/spring/beanshell-activity-ui-context-osgi.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<beans:beans xmlns="http://www.springframework.org/schema/osgi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:beans="http://www.springframework.org/schema/beans"
- xsi:schemaLocation="http://www.springframework.org/schema/beans
- http://www.springframework.org/schema/beans/spring-beans.xsd
- http://www.springframework.org/schema/osgi
- http://www.springframework.org/schema/osgi/spring-osgi.xsd">
-
- <service ref="BeanshellActivityIcon" interface="net.sf.taverna.t2.workbench.activityicons.ActivityIconSPI" />
-
- <service ref="BeanshellTemplateService" interface="net.sf.taverna.t2.servicedescriptions.ServiceDescriptionProvider" />
-
- <service ref="AddBeanshellTemplateAction" auto-export="interfaces" />
- <service ref="AddBeanshellTemplateMenuAction" auto-export="interfaces" />
- <service ref="ConfigureBeanshellMenuAction" auto-export="interfaces" />
-
- <service ref="BeanshellActivityViewFactory" interface="net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.ContextualViewFactory" />
-
- <reference id="editManager" interface="net.sf.taverna.t2.workbench.edits.EditManager" />
- <reference id="fileManager" interface="net.sf.taverna.t2.workbench.file.FileManager" />
- <reference id="menuManager" interface="net.sf.taverna.t2.ui.menu.MenuManager" />
- <reference id="selectionManager" interface="net.sf.taverna.t2.workbench.selection.SelectionManager" />
- <reference id="activityIconManager" interface="net.sf.taverna.t2.workbench.activityicons.ActivityIconManager" />
- <reference id="colourManager" interface="net.sf.taverna.t2.workbench.configuration.colour.ColourManager" />
- <reference id="serviceDescriptionRegistry" interface="net.sf.taverna.t2.servicedescriptions.ServiceDescriptionRegistry" />
- <reference id="serviceRegistry" interface="uk.org.taverna.commons.services.ServiceRegistry" />
- <reference id="applicationConfiguration" interface="uk.org.taverna.configuration.app.ApplicationConfiguration" />
-
-</beans:beans>
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/resources/META-INF/spring/beanshell-activity-ui-context.xml
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/resources/META-INF/spring/beanshell-activity-ui-context.xml b/taverna-beanshell-activity-ui/src/main/resources/META-INF/spring/beanshell-activity-ui-context.xml
deleted file mode 100644
index fc6d5d4..0000000
--- a/taverna-beanshell-activity-ui/src/main/resources/META-INF/spring/beanshell-activity-ui-context.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://www.springframework.org/schema/beans
- http://www.springframework.org/schema/beans/spring-beans.xsd">
-
- <bean id="BeanshellActivityIcon" class="net.sf.taverna.t2.activities.beanshell.servicedescriptions.BeanshellActivityIcon" />
-
- <bean id="BeanshellTemplateService" class="net.sf.taverna.t2.activities.beanshell.servicedescriptions.BeanshellTemplateService" />
-
- <bean id="AddBeanshellTemplateAction" class="net.sf.taverna.t2.activities.beanshell.menu.AddBeanshellTemplateAction">
- <property name="editManager" ref="editManager" />
- <property name="menuManager" ref="menuManager" />
- <property name="selectionManager" ref="selectionManager" />
- <property name="activityIconManager" ref="activityIconManager" />
- <property name="serviceDescriptionRegistry" ref="serviceDescriptionRegistry" />
- <property name="serviceRegistry" ref="serviceRegistry" />
- </bean>
- <bean id="AddBeanshellTemplateMenuAction" class="net.sf.taverna.t2.activities.beanshell.menu.AddBeanshellTemplateMenuAction">
- <property name="editManager" ref="editManager" />
- <property name="menuManager" ref="menuManager" />
- <property name="selectionManager" ref="selectionManager" />
- <property name="activityIconManager" ref="activityIconManager" />
- <property name="serviceDescriptionRegistry" ref="serviceDescriptionRegistry" />
- <property name="serviceRegistry" ref="serviceRegistry" />
- </bean>
- <bean id="ConfigureBeanshellMenuAction" class="net.sf.taverna.t2.activities.beanshell.menu.ConfigureBeanshellMenuAction">
- <property name="editManager" ref="editManager" />
- <property name="fileManager" ref="fileManager" />
- <property name="activityIconManager" ref="activityIconManager" />
- <property name="serviceDescriptionRegistry" ref="serviceDescriptionRegistry" />
- <property name="applicationConfiguration" ref="applicationConfiguration" />
- </bean>
-
- <bean id="BeanshellActivityViewFactory" class="net.sf.taverna.t2.activities.beanshell.views.BeanshellActivityViewFactory">
- <property name="editManager" ref="editManager" />
- <property name="fileManager" ref="fileManager" />
- <property name="activityIconManager" ref="activityIconManager" />
- <property name="colourManager" ref="colourManager" />
- <property name="serviceDescriptionRegistry" ref="serviceDescriptionRegistry" />
- <property name="applicationConfiguration" ref="applicationConfiguration" />
- </bean>
-
-</beans>
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/resources/beanshell.png
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/resources/beanshell.png b/taverna-beanshell-activity-ui/src/main/resources/beanshell.png
deleted file mode 100644
index 8f6edfb..0000000
Binary files a/taverna-beanshell-activity-ui/src/main/resources/beanshell.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-beanshell-activity-ui/src/main/resources/net/sf/taverna/t2/activities/beanshell/views/keys.txt
----------------------------------------------------------------------
diff --git a/taverna-beanshell-activity-ui/src/main/resources/net/sf/taverna/t2/activities/beanshell/views/keys.txt b/taverna-beanshell-activity-ui/src/main/resources/net/sf/taverna/t2/activities/beanshell/views/keys.txt
deleted file mode 100644
index 15cb51b..0000000
--- a/taverna-beanshell-activity-ui/src/main/resources/net/sf/taverna/t2/activities/beanshell/views/keys.txt
+++ /dev/null
@@ -1,90 +0,0 @@
-++
---
-+
--
-~
-!
-*
-/
-%
-<<
->>
->>>
-<
->
-<=
->=
-==
-!=
-&
-^
-|
-&&
-||
-:
-=
-+=
--=
-*=
-/=
-%=
-&=
-^=
-|=
-<<=
->>=
->>>=
-=
-abstract
-assert
-boolean
-break
-byte
-case
-catch
-char
-class
-const
-continue
-default
-do
-double
-else
-enum
-extends
-false
-final
-finally
-float
-for
-goto
-if
-implements
-import
-instanceof
-int
-interface
-long
-native
-new
-null
-package
-private
-protected
-public
-return
-short
-static
-strictfp
-super
-switch
-synchronized
-this
-throw
-throws
-transient
-true
-try
-void
-volatile
-while
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-external-tool-activity-ui/pom.xml
----------------------------------------------------------------------
diff --git a/taverna-external-tool-activity-ui/pom.xml b/taverna-external-tool-activity-ui/pom.xml
deleted file mode 100644
index 376cd5c..0000000
--- a/taverna-external-tool-activity-ui/pom.xml
+++ /dev/null
@@ -1,108 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>net.sf.taverna</groupId>
- <artifactId>taverna-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- </parent>
- <groupId>net.sf.taverna.t2.ui-activities</groupId>
- <artifactId>external-tool-activity-ui</artifactId>
- <name>Taverna 2 ExternalTool Activity UI</name>
- <dependencies>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-api</groupId>
- <artifactId>menu-api</artifactId>
- <version>${t2.ui.api.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-components</groupId>
- <artifactId>graph-view</artifactId>
- <version>${t2.ui.components.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-api</groupId>
- <artifactId>activity-icons-api</artifactId>
- <version>${t2.ui.api.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-api</groupId>
- <artifactId>activity-palette-api</artifactId>
- <version>${t2.ui.api.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.activities</groupId>
- <artifactId>wsdl-activity</artifactId>
- <version>${t2.activities.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-impl</groupId>
- <artifactId>contextual-views-impl</artifactId>
- <version>${t2.ui.impl.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-api</groupId>
- <artifactId>contextual-views-api</artifactId>
- <version>${t2.ui.api.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-components</groupId>
- <artifactId>workflow-view</artifactId>
- <version>${t2.ui.components.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-api</groupId>
- <artifactId>activity-tools</artifactId>
- <version>${t2.ui.api.version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-impl</groupId>
- <artifactId>renderers-impl</artifactId>
- <version>${t2.ui.impl.version}</version>
- </dependency>
-
- <!-- testing dependencies -->
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>${junit.version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>net.sf.taverna.t2.ui-impl</groupId>
- <artifactId>activity-palette-impl</artifactId>
- <version>${t2.ui.impl.version}</version>
- <scope>test</scope>
- </dependency>
-
- <!-- function dependencies for invocation -->
- <dependency>
- <groupId>net.sf.taverna.t2.activities</groupId>
- <artifactId>external-tool-activity</artifactId>
- <version>${t2.activities.version}</version>
- </dependency>
-
- </dependencies>
- <repositories>
- <repository>
- <releases />
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- <id>mygrid-repository</id>
- <name>myGrid Repository</name>
- <url>http://www.mygrid.org.uk/maven/repository</url>
- </repository>
- <repository>
- <releases>
- <enabled>false</enabled>
- </releases>
- <snapshots />
- <id>mygrid-snapshot-repository</id>
- <name>myGrid Snapshot Repository</name>
- <url>http://www.mygrid.org.uk/maven/snapshot-repository</url>
- </repository>
- </repositories>
-</project>
-
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities/blob/b4725724/taverna-external-tool-activity-ui/src/main/java/net/sf/taverna/t2/activities/externaltool/actions/ExternalToolActivityConfigureAction.java
----------------------------------------------------------------------
diff --git a/taverna-external-tool-activity-ui/src/main/java/net/sf/taverna/t2/activities/externaltool/actions/ExternalToolActivityConfigureAction.java b/taverna-external-tool-activity-ui/src/main/java/net/sf/taverna/t2/activities/externaltool/actions/ExternalToolActivityConfigureAction.java
deleted file mode 100644
index 398ee7c..0000000
--- a/taverna-external-tool-activity-ui/src/main/java/net/sf/taverna/t2/activities/externaltool/actions/ExternalToolActivityConfigureAction.java
+++ /dev/null
@@ -1,83 +0,0 @@
-/*******************************************************************************
- * Copyright (C) 2009 Hajo Nils Krabbenhoeft, INB, University of Luebeck
- * modified 2010 Hajo Nils Krabbenhoeft, spratpix GmbH & Co. KG
- *
- * Modifications to the initial code base are copyright of their
- * respective authors, or their employers as appropriate.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public License
- * as published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- ******************************************************************************/
-
-package net.sf.taverna.t2.activities.externaltool.actions;
-
-import java.awt.Frame;
-import java.awt.event.ActionEvent;
-
-import javax.swing.Action;
-
-import net.sf.taverna.t2.activities.externaltool.ExternalToolActivity;
-import net.sf.taverna.t2.activities.externaltool.ExternalToolActivityConfigurationBean;
-import net.sf.taverna.t2.activities.externaltool.views.ExternalToolConfigView;
-import net.sf.taverna.t2.workbench.activityicons.ActivityIconManager;
-import net.sf.taverna.t2.workbench.edits.EditManager;
-import net.sf.taverna.t2.workbench.file.FileManager;
-import net.sf.taverna.t2.workbench.ui.actions.activity.ActivityConfigurationAction;
-import net.sf.taverna.t2.workbench.ui.views.contextualviews.activity.ActivityConfigurationDialog;
-
-/**
- * This class implements an ActivityConfigurationAction to configure the ExternalToolActivity
- * plugin. The configuration action is called "Configure UseCase invocation" and is implemented in
- * the KnowARCConfigurationDialog inside the knowarc-usecases maven artifact.
- *
- * @author Hajo Nils Krabbenhoeft
- */
-@SuppressWarnings("serial")
-public class ExternalToolActivityConfigureAction extends
- ActivityConfigurationAction<ExternalToolActivity, ExternalToolActivityConfigurationBean> {
-
- private final Frame owner;
- private final EditManager editManager;
- private final FileManager fileManager;
-
- public ExternalToolActivityConfigureAction(ExternalToolActivity activity, Frame owner,
- EditManager editManager, FileManager fileManager, ActivityIconManager activityIconManager) {
- super(activity, activityIconManager);
- this.editManager = editManager;
- this.fileManager = fileManager;
- putValue(Action.NAME, "Configure tool invocation");
- this.owner = owner;
- }
-
- public void actionPerformed(ActionEvent e) {
- /*
- * if (getActivity().getConfiguration() instanceof
- * RegisteredExternalToolActivityConfigurationBean) { new KnowARCConfigurationDialog(owner,
- * false, KnowARCConfigurationFactory.getConfiguration()).setVisible(true); } else
- */{
- ActivityConfigurationDialog currentDialog = ActivityConfigurationAction
- .getDialog(getActivity());
- if (currentDialog != null) {
- currentDialog.toFront();
- return;
- }
- final ExternalToolConfigView externalToolConfigView = new ExternalToolConfigView(
- (ExternalToolActivity) getActivity());
- final ActivityConfigurationDialog<ExternalToolActivity, ExternalToolActivityConfigurationBean> dialog = new ActivityConfigurationDialog<ExternalToolActivity, ExternalToolActivityConfigurationBean>(
- getActivity(), externalToolConfigView, editManager, fileManager);
-
- ActivityConfigurationAction.setDialog(getActivity(), dialog, fileManager);
- }
- }
-}