remove run t2 workflow fab button for non t2 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/0f9b09be
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/0f9b09be
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/0f9b09be

Branch: refs/heads/master
Commit: 0f9b09be83c7a602c7fd2995a84ebfafa0bf45fe
Parents: fc036a7
Author: Sagar <kumarsagar15...@gmail.com>
Authored: Wed Sep 28 15:48:21 2016 +0530
Committer: Sagar <kumarsagar15...@gmail.com>
Committed: Wed Sep 28 15:48:21 2016 +0530

----------------------------------------------------------------------
 .../FavouriteWorkflowDetailFragment.java                  | 10 ++++++++++
 .../mobile/ui/workflowdetail/WorkflowDetailFragment.java  |  9 +++++++++
 app/src/main/res/layout/fragment_detail_workflow.xml      |  1 +
 3 files changed, 20 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/0f9b09be/app/src/main/java/org/apache/taverna/mobile/ui/favouriteworkflowdetail/FavouriteWorkflowDetailFragment.java
----------------------------------------------------------------------
diff --git 
a/app/src/main/java/org/apache/taverna/mobile/ui/favouriteworkflowdetail/FavouriteWorkflowDetailFragment.java
 
b/app/src/main/java/org/apache/taverna/mobile/ui/favouriteworkflowdetail/FavouriteWorkflowDetailFragment.java
index be40d46..c3494ff 100644
--- 
a/app/src/main/java/org/apache/taverna/mobile/ui/favouriteworkflowdetail/FavouriteWorkflowDetailFragment.java
+++ 
b/app/src/main/java/org/apache/taverna/mobile/ui/favouriteworkflowdetail/FavouriteWorkflowDetailFragment.java
@@ -23,6 +23,7 @@ import android.app.ProgressDialog;
 import android.content.Intent;
 import android.os.Bundle;
 import android.support.annotation.Nullable;
+import android.support.design.widget.FloatingActionButton;
 import android.support.design.widget.Snackbar;
 import android.support.v4.app.Fragment;
 import android.support.v7.app.ActionBar;
@@ -97,6 +98,9 @@ public class FavouriteWorkflowDetailFragment extends Fragment
     @BindView(R.id.rootLayout)
     RelativeLayout rootLayout;
 
+    @BindView(R.id.fabRun)
+    FloatingActionButton fabRun;
+
     private AlertDialog alertDialog;
 
     private DataManager dataManager;
@@ -246,6 +250,12 @@ public class FavouriteWorkflowDetailFragment extends 
Fragment
             licenceId = workflow.getLicenseType().getId();
         }
 
+        if (mWorkflow.getType().getContent().equals("Taverna 2")) {
+            fabRun.setVisibility(View.VISIBLE);
+        }else {
+            fabRun.setVisibility(View.GONE);
+        }
+
     }
 
     @Override

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/0f9b09be/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 aa90f3e..b435986 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
@@ -23,6 +23,7 @@ import android.app.ProgressDialog;
 import android.content.Intent;
 import android.os.Bundle;
 import android.support.annotation.Nullable;
+import android.support.design.widget.FloatingActionButton;
 import android.support.design.widget.Snackbar;
 import android.support.v4.app.Fragment;
 import android.support.v7.app.AlertDialog;
@@ -97,6 +98,9 @@ public class WorkflowDetailFragment extends Fragment 
implements WorkflowDetailMv
     @BindView(R.id.rootLayout)
     RelativeLayout rootLayout;
 
+    @BindView(R.id.fabRun)
+    FloatingActionButton fabRun;
+
     private AlertDialog alertDialog;
 
     private DataManager dataManager;
@@ -252,6 +256,11 @@ public class WorkflowDetailFragment extends Fragment 
implements WorkflowDetailMv
             licenceId = workflow.getLicenseType().getId();
         }
 
+        if (mWorkflow.getType().getContent().equals("Taverna 2")) {
+            fabRun.setVisibility(View.VISIBLE);
+        }else {
+            fabRun.setVisibility(View.GONE);
+        }
     }
 
     @Override

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/0f9b09be/app/src/main/res/layout/fragment_detail_workflow.xml
----------------------------------------------------------------------
diff --git a/app/src/main/res/layout/fragment_detail_workflow.xml 
b/app/src/main/res/layout/fragment_detail_workflow.xml
index 0b5ff65..83348a4 100644
--- a/app/src/main/res/layout/fragment_detail_workflow.xml
+++ b/app/src/main/res/layout/fragment_detail_workflow.xml
@@ -153,6 +153,7 @@
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_gravity="bottom|end"
+        android:visibility="gone"
         android:layout_margin="@dimen/fab_margin"
         android:src="@drawable/ic_play_arrow_black_24dp"
         />

Reply via email to