public void showWorkflowDetail()

in app/src/main/java/org/apache/taverna/mobile/ui/workflowdetail/WorkflowDetailFragment.java [230:265]


    public void showWorkflowDetail(Workflow workflow) {

        this.mWorkflow = workflow;

        uploaderName.setText(workflow.getUploader().getContent());
        date.setText(workflow.getUpdatedAt()
                .substring(0, workflow.getUpdatedAt().indexOf(' ')));
        type.setText(workflow.getType().getContent());
        title.setText(workflow.getTitle());
        description.loadData(workflow.getDescription(), "text/html", "utf-8");

        Glide.with(getContext())
                .load(workflow.getPreviewUri())
                .diskCacheStrategy(DiskCacheStrategy.SOURCE)
                .placeholder(R.drawable.placeholder)
                .error(R.drawable.placeholder)
                .into(new SimpleTarget<GlideDrawable>() {
                    @Override
                    public void onResourceReady(GlideDrawable resource,
                            GlideAnimation<? super GlideDrawable> glideAnimation) {
                        workflowImage.setImageDrawable(resource);
                    }
                });

        if (workflow.getLicenseType().getId() == null) {
            licenceId = "";
        } else {
            licenceId = workflow.getLicenseType().getId();
        }

        if (mWorkflow.getType().getContent().equals(getString(R.string.t2_workflow_type))) {
            fabRun.setVisibility(View.VISIBLE);
        } else {
            fabRun.setVisibility(View.GONE);
        }
    }