You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by ia...@apache.org on 2016/10/03 14:49:39 UTC

[29/50] [abbrv] incubator-taverna-mobile git commit: add run only for tavern 2 Workflow

add run only for tavern 2 Workflow


Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/commit/1600e7b8
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/1600e7b8
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/1600e7b8

Branch: refs/heads/master
Commit: 1600e7b82922651d52058be59fc0170acb0d4807
Parents: 67035fa
Author: Sagar <ku...@gmail.com>
Authored: Mon Sep 26 14:52:51 2016 +0530
Committer: Sagar <ku...@gmail.com>
Committed: Mon Sep 26 14:52:51 2016 +0530

----------------------------------------------------------------------
 .../ui/workflowdetail/WorkflowDetailFragment.java     | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/1600e7b8/app/src/main/java/org/apache/taverna/mobile/ui/workflowdetail/WorkflowDetailFragment.java
----------------------------------------------------------------------
diff --git a/app/src/main/java/org/apache/taverna/mobile/ui/workflowdetail/WorkflowDetailFragment.java b/app/src/main/java/org/apache/taverna/mobile/ui/workflowdetail/WorkflowDetailFragment.java
index 2b3ff30..d2970e7 100644
--- a/app/src/main/java/org/apache/taverna/mobile/ui/workflowdetail/WorkflowDetailFragment.java
+++ b/app/src/main/java/org/apache/taverna/mobile/ui/workflowdetail/WorkflowDetailFragment.java
@@ -39,6 +39,7 @@ import android.widget.ProgressBar;
 import android.widget.RelativeLayout;
 import android.widget.ScrollView;
 import android.widget.TextView;
+import android.widget.Toast;
 
 import com.bumptech.glide.Glide;
 import com.bumptech.glide.load.engine.DiskCacheStrategy;
@@ -168,10 +169,15 @@ public class WorkflowDetailFragment extends Fragment implements WorkflowDetailMv
 
 
     @OnClick(R.id.fabRun)
-    void fabRunClick(View v){
-        Intent intent = new Intent(getActivity(), WorkflowRunActivity.class);
-        intent.putExtra(WorkflowRunActivity.WORKFLOW_URL,mWorkflow.getContentUri());
-        startActivity(intent);
+    void fabRunClick(View v) {
+        if (mWorkflow.getType().getContent().toUpperCase().equals("Taverna 2".toUpperCase())) {
+            Intent intent = new Intent(getActivity(), WorkflowRunActivity.class);
+            intent.putExtra(WorkflowRunActivity.WORKFLOW_URL, mWorkflow.getContentUri());
+            startActivity(intent);
+        } else {
+            Toast.makeText(getActivity(), "We can only run Taverna 2 workflow", Toast
+                    .LENGTH_LONG).show();
+        }
     }
 
     @OnClick(R.id.ivWorkflowImage)