>From https://github.com/taverna/taverna-ui-components master
Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/commit/a2015647 Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/tree/a2015647 Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/diff/a2015647 Branch: refs/heads/master Commit: a2015647fe08641c2a2f742944700c56a575c1c6 Parents: 2b5f312 472e0f8 Author: Stian Soiland-Reyes <st...@apache.org> Authored: Thu Feb 5 10:24:40 2015 +0000 Committer: Stian Soiland-Reyes <st...@apache.org> Committed: Thu Feb 5 10:24:40 2015 +0000 ---------------------------------------------------------------------- taverna-workbench-activity-palette-ui/pom.xml | 73 + .../servicepanel/PathElementFilterTreeNode.java | 34 + .../ui/servicepanel/RootFilterTreeNode.java | 34 + .../ui/servicepanel/ServiceFilter.java | 158 ++ .../ui/servicepanel/ServiceFilterTreeNode.java | 40 + .../workbench/ui/servicepanel/ServicePanel.java | 411 +++++ .../ServicePanelComponentFactory.java | 82 + .../servicepanel/ServiceTreeCellRenderer.java | 77 + .../servicepanel/ServiceTreeClickListener.java | 252 +++ .../ui/servicepanel/ServiceTreePanel.java | 176 ++ .../actions/AddServiceProviderAction.java | 256 +++ .../ExportServiceDescriptionsAction.java | 155 ++ ...ImportServiceDescriptionsFromFileAction.java | 158 ++ .../ImportServiceDescriptionsFromURLAction.java | 129 ++ .../actions/RefreshProviderRegistryAction.java | 52 + .../actions/RemoveDefaultServicesAction.java | 51 + .../actions/RemoveUserServicesAction.java | 59 + .../actions/RestoreDefaultServicesAction.java | 50 + .../config/ServiceDescriptionConfigPanel.java | 181 +++ .../ServiceDescriptionConfigUIFactory.java | 57 + .../menu/AddServiceProviderMenu.java | 113 ++ .../workbench/ui/servicepanel/tree/Filter.java | 33 + .../tree/FilterTreeCellRenderer.java | 59 + .../ui/servicepanel/tree/FilterTreeModel.java | 92 ++ .../ui/servicepanel/tree/FilterTreeNode.java | 142 ++ .../tree/FilterTreeSelectionModel.java | 46 + .../ui/servicepanel/tree/MyFilter.java | 89 ++ .../ui/servicepanel/tree/TreePanel.java | 371 +++++ ....t2.workbench.ui.zaria.UIComponentFactorySPI | 1 + .../spring/activity-palette-ui-context-osgi.xml | 20 + .../spring/activity-palette-ui-context.xml | 22 + taverna-workbench-contextual-views/pom.xml | 41 + .../ProcessorActivitiesContextualView.java | 154 ++ ...rocessorActivitiesContextualViewFactory.java | 75 + ...rPredictedBehaviorContextualViewFactory.java | 177 ++ ...ntextualviews.activity.ContextualViewFactory | 4 + .../spring/contextual-views-context-osgi.xml | 15 + .../spring/contextual-views-context.xml | 12 + taverna-workbench-credential-manager-ui/pom.xml | 64 + .../ui/credentialmanager/CMStrings.java | 7 + .../ChangeMasterPasswordDialog.java | 234 +++ .../ConfirmTrustedCertificateDialog.java | 520 ++++++ .../ConfirmTrustedCertificateUI.java | 71 + .../credentialmanager/CredentialManagerUI.java | 1512 ++++++++++++++++++ .../CredentialManagerUILauncher.java | 96 ++ .../ui/credentialmanager/CryptoFileFilter.java | 73 + .../GetMasterPasswordDialog.java | 169 ++ .../ui/credentialmanager/GetPasswordDialog.java | 168 ++ .../credentialmanager/KeyPairsTableModel.java | 213 +++ .../NewEditPasswordEntryDialog.java | 397 +++++ .../NewKeyPairEntryDialog.java | 304 ++++ .../credentialmanager/NewTrustCertsDialog.java | 248 +++ .../credentialmanager/PasswordsTableModel.java | 227 +++ .../SetMasterPasswordDialog.java | 189 +++ .../ui/credentialmanager/TableCellRenderer.java | 113 ++ .../credentialmanager/TableHeaderRenderer.java | 100 ++ .../TrustedCertsTableModel.java | 216 +++ .../ViewCertDetailsDialog.java | 509 ++++++ .../ViewUsernamePasswordEntryDialog.java | 199 +++ .../WarnUserAboutJCEPolicyDialog.java | 223 +++ .../action/CredentialManagerAction.java | 68 + .../menu/CredentialManagerMenu.java | 72 + .../AskUserJavaTruststorePasswordProvider.java | 46 + .../password/AskUserMasterPasswordProvider.java | 55 + ...kUserServiceUsernameAndPasswordProvider.java | 23 + .../AskUserTrustConfirmationProvider.java | 35 + .../password/GetPasswordDialog.java | 228 +++ .../password/SimpleMasterPasswordProvider.java | 54 + .../password/UIMasterPasswordProvider.java | 126 ++ .../password/UIUsernamePasswordProvider.java | 92 ++ .../startup/InitialiseSSLStartupHook.java | 64 + .../SetCredManAuthenticatorStartupHook.java | 24 + .../toolbar/CredentialManagerToolbarAction.java | 44 + .../CredentialManagerToolbarSection.java | 38 + ...rity.credentialmanager.CredentialProviderSPI | 3 + .../net.sf.taverna.t2.ui.menu.MenuComponent | 3 + .../net.sf.taverna.t2.workbench.StartupSPI | 2 + .../credential-manager-ui-context-osgi.xml | 37 + .../spring/credential-manager-ui-context.xml | 44 + .../src/main/resources/images/cred_manager.png | Bin 0 -> 10131 bytes .../main/resources/images/cred_manager16x16.png | Bin 0 -> 3622 bytes .../images/cred_manager_transparent.png | Bin 0 -> 8376 bytes .../resources/images/table/entry_heading.png | Bin 0 -> 205 bytes .../main/resources/images/table/key_entry.png | Bin 0 -> 260 bytes .../resources/images/table/keypair_entry.png | Bin 0 -> 306 bytes .../resources/images/table/trustcert_entry.png | Bin 0 -> 551 bytes .../pom.xml | 68 + .../DataManagementConfigurationPanel.java | 304 ++++ .../DataManagementConfigurationUIFactory.java | 64 + ...rkbench.configuration.ConfigurationUIFactory | 1 + .../data-management-config-ui-context-osgi.xml | 14 + .../data-management-config-ui-context.xml | 11 + taverna-workbench-design-ui/pom.xml | 44 + .../design/actions/AddConditionAction.java | 82 + .../design/actions/AddDataflowInputAction.java | 96 ++ .../design/actions/AddDataflowOutputAction.java | 90 ++ .../design/actions/DataflowEditAction.java | 57 + .../actions/EditDataflowInputPortAction.java | 115 ++ .../actions/EditDataflowOutputPortAction.java | 95 ++ .../design/actions/RemoveConditionAction.java | 69 + .../actions/RemoveDataflowInputPortAction.java | 85 + .../actions/RemoveDataflowOutputPortAction.java | 85 + .../design/actions/RemoveDatalinkAction.java | 68 + .../design/actions/RemoveProcessorAction.java | 136 ++ .../design/actions/RenameProcessorAction.java | 97 ++ .../design/ui/DataflowInputPortPanel.java | 203 +++ .../design/ui/DataflowOutputPortPanel.java | 105 ++ .../t2/workbench/design/ui/ProcessorPanel.java | 101 ++ taverna-workbench-graph-model/pom.xml | 129 ++ .../models/graph/DefaultGraphEventManager.java | 271 ++++ .../t2/workbench/models/graph/DotWriter.java | 253 +++ .../t2/workbench/models/graph/Graph.java | 165 ++ .../models/graph/GraphColorManager.java | 75 + .../workbench/models/graph/GraphController.java | 1276 +++++++++++++++ .../t2/workbench/models/graph/GraphEdge.java | 137 ++ .../t2/workbench/models/graph/GraphElement.java | 430 +++++ .../models/graph/GraphEventManager.java | 47 + .../t2/workbench/models/graph/GraphNode.java | 153 ++ .../models/graph/GraphShapeElement.java | 119 ++ .../workbench/models/graph/dot/GraphLayout.java | 326 ++++ .../t2/workbench/models/graph/svg/SVGGraph.java | 439 +++++ .../models/graph/svg/SVGGraphController.java | 555 +++++++ .../models/graph/svg/SVGGraphEdge.java | 311 ++++ .../graph/svg/SVGGraphElementDelegate.java | 178 +++ .../models/graph/svg/SVGGraphNode.java | 611 +++++++ .../models/graph/svg/SVGGraphSettings.java | 28 + .../models/graph/svg/SVGMonitorShape.java | 40 + .../t2/workbench/models/graph/svg/SVGShape.java | 29 + .../t2/workbench/models/graph/svg/SVGUtil.java | 477 ++++++ .../graph/svg/event/SVGEventListener.java | 56 + .../svg/event/SVGMouseClickEventListener.java | 45 + .../svg/event/SVGMouseDownEventListener.java | 45 + .../svg/event/SVGMouseMovedEventListener.java | 46 + .../svg/event/SVGMouseOutEventListener.java | 46 + .../svg/event/SVGMouseOverEventListener.java | 46 + .../svg/event/SVGMouseUpEventListener.java | 46 + .../src/main/jjtree/NamedNode.java | 65 + .../src/main/jjtree/dotparser.jjt | 289 ++++ .../models/graph/GraphControllerTest.java | 81 + .../workbench/models/graph/GraphEdgeTest.java | 129 ++ .../models/graph/GraphElementTest.java | 148 ++ .../workbench/models/graph/GraphNodeTest.java | 179 +++ .../t2/workbench/models/graph/GraphTest.java | 138 ++ .../src/test/resources/nested_iteration.xml | 121 ++ taverna-workbench-graph-view/pom.xml | 88 + .../views/graph/AutoScrollInteractor.java | 181 +++ .../views/graph/GraphViewComponent.java | 548 +++++++ .../views/graph/GraphViewComponentFactory.java | 100 ++ .../views/graph/actions/AddWFInputAction.java | 69 + .../views/graph/actions/AddWFOutputAction.java | 69 + .../actions/DeleteGraphComponentAction.java | 180 +++ .../RenameWFInputOutputProcessorAction.java | 184 +++ .../graph/config/GraphViewConfiguration.java | 80 + .../config/GraphViewConfigurationPanel.java | 360 +++++ .../config/GraphViewConfigurationUIFactory.java | 55 + .../views/graph/menu/AddWFInputMenuAction.java | 60 + .../views/graph/menu/AddWFOutputMenuAction.java | 60 + .../menu/DeleteGraphComponentMenuAction.java | 61 + .../workbench/views/graph/menu/DiagramMenu.java | 44 + .../graph/menu/DiagramSaveMenuSection.java | 39 + .../graph/menu/DiagramZoomMenuSection.java | 40 + .../views/graph/menu/GraphCopyMenuSection.java | 39 + .../graph/menu/GraphDeleteMenuSection.java | 39 + .../graph/menu/GraphDetailsMenuSection.java | 40 + .../views/graph/menu/GraphEditMenuSection.java | 39 + .../views/graph/menu/GraphMenuSection.java | 39 + .../workbench/views/graph/menu/InsertMenu.java | 30 + .../RenameWFInputOutputProcessorMenuAction.java | 62 + .../views/graph/menu/ResetDiagramAction.java | 64 + .../graph/menu/ResetDiagramMenuAction.java | 50 + .../views/graph/menu/SaveGraphImageSubMenu.java | 315 ++++ .../views/graph/menu/ZoomInAction.java | 72 + .../views/graph/menu/ZoomInMenuAction.java | 50 + .../views/graph/menu/ZoomOutAction.java | 65 + .../views/graph/menu/ZoomOutMenuAction.java | 50 + .../graph/toolbar/AddWFInputToolbarAction.java | 60 + .../graph/toolbar/AddWFOutputToolbarAction.java | 60 + .../DeleteGraphComponentToolbarAction.java | 60 + .../toolbar/GraphDeleteToolbarSection.java | 39 + .../graph/toolbar/GraphEditToolbarSection.java | 39 + ...nameWFInputOutputProcessorToolbarAction.java | 63 + .../net.sf.taverna.t2.ui.menu.MenuComponent | 29 + ...rkbench.configuration.ConfigurationUIFactory | 1 + ....t2.workbench.ui.zaria.UIComponentFactorySPI | 1 + ...taverna.t2.workbench.ui.zaria.UIComponentSPI | 1 + .../META-INF/spring/graph-view-context-osgi.xml | 46 + .../META-INF/spring/graph-view-context.xml | 107 ++ .../src/test/resources/nested_iteration.t2flow | 111 ++ .../src/test/resources/nested_iteration.xml | 120 ++ taverna-workbench-iteration-strategy-ui/pom.xml | 63 + .../IterationStrategyIcons.java | 48 + .../IterationStrategyConfigurationDialog.java | 148 ++ .../IterationStrategyContextualView.java | 231 +++ .../IterationStrategyContextualViewFactory.java | 54 + .../editor/IterationStrategyCellRenderer.java | 74 + .../editor/IterationStrategyEditor.java | 247 +++ .../editor/IterationStrategyEditorControl.java | 439 +++++ .../editor/IterationStrategyTree.java | 106 ++ .../IterationStrategyConfigureMenuAction.java | 65 + .../net.sf.taverna.t2.ui.menu.MenuComponent | 1 + ...ntextualviews.activity.ContextualViewFactory | 1 + .../iteration-strategy-ui-context-osgi.xml | 14 + .../spring/iteration-strategy-ui-context.xml | 11 + .../icons/crossproducticon.png | Bin 0 -> 831 bytes .../iterationstrategy/icons/dotproducticon.png | Bin 0 -> 663 bytes .../iterationstrategy/icons/leafnodeicon.png | Bin 0 -> 507 bytes .../editor/RunIterationStrategyEditor.java | 56 + taverna-workbench-monitor-view/pom.xml | 67 + .../views/monitor/MonitorViewComponent.java | 168 ++ .../views/monitor/graph/GraphMonitor.java | 140 ++ .../views/monitor/graph/GraphMonitorNode.java | 115 ++ .../monitor/graph/MonitorGraphComponent.java | 378 +++++ .../progressreport/TableMonitorComponent.java | 100 ++ .../WorkflowRunProgressTreeCellRenderer.java | 96 ++ .../WorkflowRunProgressTreeTable.java | 112 ++ .../WorkflowRunProgressTreeTableModel.java | 279 ++++ ....t2.workbench.ui.zaria.UIComponentFactorySPI | 1 + ...taverna.t2.workbench.ui.zaria.UIComponentSPI | 1 + .../spring/monitor-view-context-osgi.xml | 9 + .../META-INF/spring/monitor-view-context.xml | 6 + taverna-workbench-perspective-design/pom.xml | 83 + .../perspectives/design/DesignPerspective.java | 118 ++ .../design/DesignPerspectiveComponent.java | 115 ++ .../design/WorkflowBundleSelectorComponent.java | 113 ++ .../design/WorkflowSelectorComponent.java | 167 ++ .../t2/ui/perspectives/design/WorkflowTab.java | 133 ++ ...taverna.t2.workbench.ui.zaria.PerspectiveSPI | 1 + .../spring/perspective-design-context-osgi.xml | 21 + .../spring/perspective-design-context.xml | 18 + taverna-workbench-perspective-results/pom.xml | 64 + .../results/ResultsPerspective.java | 158 ++ .../results/ResultsPerspectiveComponent.java | 221 +++ .../t2/ui/perspectives/results/RunMonitor.java | 171 ++ .../results/RunSelectorComponent.java | 72 + .../t2/ui/perspectives/results/RunTab.java | 133 ++ .../t2/ui/perspectives/results/WorkflowRun.java | 54 + .../results/WorkflowRunListCellRenderer.java | 59 + .../results/WorkflowRunListModel.java | 66 + ...taverna.t2.workbench.ui.zaria.PerspectiveSPI | 1 + .../spring/perspective-results-context-osgi.xml | 27 + .../spring/perspective-results-context.xml | 19 + taverna-workbench-reference-ui/pom.xml | 66 + .../t2/reference/ui/CheckWorkflowStatus.java | 97 ++ .../ui/CopyWorkflowInProgressDialog.java | 91 ++ .../reference/ui/CopyWorkflowSwingWorker.java | 51 + .../t2/reference/ui/InvalidDataflowReport.java | 95 ++ .../t2/reference/ui/RegistrationPanel.java | 808 ++++++++++ .../sf/taverna/t2/reference/ui/UrlPanel.java | 100 ++ .../t2/reference/ui/WorkflowLaunchWindow.java | 626 ++++++++ .../net/sf/taverna/t2/reference/ui/package.html | 4 + .../ui/referenceactions/LoadInputsFromXML.java | 120 ++ .../ui/referenceactions/ReferenceActionSPI.java | 38 + .../ui/referenceactions/SaveInputsAsXML.java | 207 +++ .../reference/ui/tree/PreRegistrationTree.java | 217 +++ .../tree/PreRegistrationTreeCellRenderer.java | 115 ++ .../ui/tree/PreRegistrationTreeDnDHandler.java | 268 ++++ .../ui/tree/PreRegistrationTreeModel.java | 310 ++++ .../taverna/t2/reference/ui/tree/package.html | 6 + ...rence.ui.referenceactions.ReferenceActionSPI | 2 + .../spring/reference-ui-context-osgi.xml | 12 + .../META-INF/spring/reference-ui-context.xml | 9 + .../src/main/resources/icons/addtext_co.gif | Bin 0 -> 335 bytes .../main/resources/icons/complete_status.gif | Bin 0 -> 76 bytes .../src/main/resources/icons/deadlock_view.gif | Bin 0 -> 239 bytes .../src/main/resources/icons/delete_obj.gif | Bin 0 -> 351 bytes .../src/main/resources/icons/det_pane_hide.gif | Bin 0 -> 370 bytes .../src/main/resources/icons/error_tsk.gif | Bin 0 -> 353 bytes .../main/resources/icons/errorwarning_tab.gif | Bin 0 -> 577 bytes .../resources/icons/genericregister_obj.gif | Bin 0 -> 115 bytes .../src/main/resources/icons/information.gif | Bin 0 -> 267 bytes .../main/resources/icons/invalid_build_tool.gif | Bin 0 -> 339 bytes .../src/main/resources/icons/newfolder_wiz.gif | Bin 0 -> 349 bytes .../src/main/resources/icons/repo_rep.gif | Bin 0 -> 588 bytes .../src/main/resources/icons/start_task.gif | Bin 0 -> 318 bytes .../src/main/resources/icons/topic.gif | Bin 0 -> 354 bytes .../src/main/resources/icons/web.gif | Bin 0 -> 362 bytes .../src/main/resources/icons/wordassist_co.gif | Bin 0 -> 152 bytes .../src/main/resources/icons/write_obj.gif | Bin 0 -> 210 bytes taverna-workbench-report-view/pom.xml | 84 + .../ui/ReportManagerConfigurationPanel.java | 363 +++++ .../ui/ReportManagerConfigurationUIFactory.java | 55 + .../ReportOnObjectContextualMenuAction.java | 189 +++ .../report/view/ReportOnWorkflowAction.java | 177 ++ .../report/view/ReportViewComponent.java | 574 +++++++ .../report/view/ReportViewComponentFactory.java | 75 + .../report/view/ReportViewConfigureAction.java | 45 + .../report/view/ReportViewTableModel.java | 284 ++++ .../workbench/report/view/StatusRenderer.java | 46 + .../report/view/ValidateInProgressDialog.java | 92 ++ .../view/ValidateObjectInProgressDialog.java | 93 ++ .../report/view/ValidateObjectSwingWorker.java | 71 + .../report/view/ValidateSwingWorker.java | 123 ++ .../workbench/report/view/VisitReportProxy.java | 42 + .../report/view/VisitReportProxySet.java | 36 + .../net.sf.taverna.t2.ui.menu.MenuComponent | 1 + ...rkbench.configuration.ConfigurationUIFactory | 1 + ....t2.workbench.ui.zaria.UIComponentFactorySPI | 1 + .../spring/report-view-context-osgi.xml | 25 + .../META-INF/spring/report-view-context.xml | 28 + taverna-workbench-results-view/pom.xml | 112 ++ .../views/results/InvocationTreeModel.java | 103 ++ .../views/results/InvocationTreeNode.java | 100 ++ .../workbench/views/results/InvocationView.java | 136 ++ .../t2/workbench/views/results/ReportView.java | 420 +++++ .../views/results/ResultsComponent.java | 233 +++ .../views/results/SimpleFilteredTreeModel.java | 68 + .../processor/FilteredIterationTreeModel.java | 91 ++ .../FilteredProcessorValueTreeModel.java | 70 + .../IntermediateValuesInProgressDialog.java | 89 ++ .../IntermediateValuesSwingWorker.java | 47 + .../results/processor/IterationTreeNode.java | 99 ++ .../processor/ProcessorEnactmentsTreeModel.java | 189 +++ .../processor/ProcessorEnactmentsTreeNode.java | 84 + .../processor/ProcessorPortResultsViewTab.java | 229 +++ .../processor/ProcessorResultCellRenderer.java | 89 ++ .../processor/ProcessorResultTreeNode.java | 181 +++ .../processor/ProcessorResultsComponent.java | 1004 ++++++++++++ .../processor/ProcessorResultsTreeModel.java | 73 + .../RenderedProcessorResultComponent.java | 575 +++++++ .../saveactions/SaveAllResultsAsExcel.java | 296 ++++ .../saveactions/SaveAllResultsAsXML.java | 80 + .../results/saveactions/SaveAllResultsSPI.java | 193 +++ .../saveactions/SaveAllResultsToFileSystem.java | 94 ++ .../saveactions/SaveIndividualResult.java | 186 +++ .../saveactions/SaveIndividualResultSPI.java | 48 + .../results/workflow/DataBundleTreeModel.java | 136 ++ .../workflow/FilteredDataBundleTreeModel.java | 147 ++ .../FilteredWorkflowResultTreeModel.java | 126 ++ .../workflow/PortResultCellRenderer.java | 100 ++ .../results/workflow/PortResultsViewTab.java | 283 ++++ .../workflow/RenderedResultComponent.java | 601 +++++++ .../workflow/WorkflowResultTreeModel.java | 197 +++ .../workflow/WorkflowResultTreeNode.java | 120 ++ .../workflow/WorkflowResultsComponent.java | 352 ++++ ...taverna.t2.workbench.ui.zaria.UIComponentSPI | 1 + ....views.results.saveactions.SaveAllResultsSPI | 3 + ....results.saveactions.SaveIndividualResultSPI | 1 + .../spring/results-view-context-osgi.xml | 14 + .../META-INF/spring/results-view-context.xml | 11 + taverna-workbench-run-ui/pom.xml | 55 + .../run/actions/OpenWorkflowRunAction.java | 135 ++ .../run/actions/RunWorkflowAction.java | 299 ++++ .../run/actions/ValidateWorkflowAction.java | 56 + .../WorkflowRunStatusShutdownDialog.java | 153 ++ .../cleanup/WorkflowRunStatusShutdownHook.java | 110 ++ .../run/menu/FileOpenRunMenuAction.java | 63 + .../workbench/run/menu/FileRunMenuAction.java | 82 + .../workbench/run/menu/FileRunMenuSection.java | 36 + .../run/menu/FileValidateMenuAction.java | 70 + .../workbench/run/toolbar/RunToolbarAction.java | 82 + .../run/toolbar/RunToolbarSection.java | 36 + .../net.sf.taverna.t2.ui.menu.MenuComponent | 6 + .../net.sf.taverna.t2.workbench.ShutdownSPI | 5 + .../net.sf.taverna.t2.workbench.StartupSPI | 1 + ....t2.workbench.ui.zaria.UIComponentFactorySPI | 1 + ...taverna.t2.workbench.ui.zaria.UIComponentSPI | 1 + .../META-INF/spring/run-ui-context-osgi.xml | 28 + .../META-INF/spring/run-ui-context.xml | 41 + taverna-workbench-workflow-explorer/pom.xml | 75 + .../ui/workflowexplorer/WorkflowExplorer.java | 824 ++++++++++ .../WorkflowExplorerFactory.java | 95 ++ .../WorkflowExplorerTreeCellRenderer.java | 216 +++ .../WorkflowExplorerTreeModel.java | 404 +++++ .../WorkflowExplorerTreeSelectionModel.java | 45 + ....t2.workbench.ui.zaria.UIComponentFactorySPI | 1 + ...taverna.t2.workbench.ui.zaria.UIComponentSPI | 1 + .../spring/workflow-explorer-context-osgi.xml | 19 + .../spring/workflow-explorer-context.xml | 18 + taverna-workbench-workflow-view/pom.xml | 74 + .../ui/actions/CopyGraphComponentAction.java | 143 ++ .../ui/actions/CopyProcessorAction.java | 53 + .../ui/actions/CutGraphComponentAction.java | 153 ++ .../ui/actions/CutProcessorAction.java | 69 + .../ui/actions/PasteGraphComponentAction.java | 98 ++ .../ui/dndhandler/ServiceTransferHandler.java | 119 ++ .../ui/menu/CopyGraphComponentMenuAction.java | 54 + .../ui/menu/CopyProcessorMenuAction.java | 56 + .../ui/menu/CutGraphComponentMenuAction.java | 60 + .../ui/menu/CutProcessorMenuAction.java | 69 + .../ui/menu/PasteGraphComponentMenuAction.java | 73 + .../workbench/ui/toolbar/CopyToolbarAction.java | 51 + .../workbench/ui/toolbar/CutToolbarAction.java | 57 + .../ui/toolbar/PasteToolbarAction.java | 70 + .../ui/workflowview/ShowExceptionRunnable.java | 26 + .../workbench/ui/workflowview/WorkflowView.java | 414 +++++ .../net.sf.taverna.t2.ui.menu.MenuComponent | 10 + .../spring/workflow-view-context-osgi.xml | 23 + .../META-INF/spring/workflow-view-context.xml | 38 + 388 files changed, 46429 insertions(+) ----------------------------------------------------------------------